StrataFrame Forum
Back
Login
Login
Home
»
StrataFrame Application Framework - V1
»
WinForms (How do I?)
»
BeforeDelete with e.Cancel = true
BeforeDelete with e.Cancel = true
Post Reply
Like
0
BeforeDelete with e.Cancel = true
View
Flat Ascending
Flat Descending
Threaded
Options
Subscribe to topic
Print This Topic
RSS Feed
Goto Topics Forum
Author
Message
Rogerio Mauri
Rogerio Mauri
posted 13 Years Ago
ANSWER
Topic Details
Share Topic
Group: StrataFrame Users
Posts: 205,
Visits: 629
Questão respondida em:
http://forum.strataframe.net/Topic136.aspx?Keywords=BeforeDelete%20with%20e.Cancel%20=%20true
Ivan... Bom Dia...
Quando atribuído 'true' para e.Cancel dentro de um BeforeDelete de um BO a mensagem [Deseja realmente excluir o registro?] de uma grid é gerada incondicionalmente.
Ou seja, o alerta de exclusão é executado sem considerar que o delete já foi cancelado, o que não seria necessário e acaba confundindo o usuário.
Código no FORM
private
void
cmdDelete_Click(
object
sender,
EventArgs
e)
{
Cursor
.Current =
Cursors
.WaitCursor;
tbMovEntradaItensBO1.SeekToPrimaryKey(System.
Convert
.ToInt32(listView1.SelectedItems[0].Tag));
tbMovEntradaItensBO1.DeleteCurrentRow(
true
,
false
);
SincronizaBOsFilhos();
}
Código no BO
private
void
TbMovEntradaItensBO_BeforeDelete(
BeforeDeleteEventArgs
e)
{
e.Cancel =
this
.MovEntradaTipoEnum != BDLicitecMasterComprasBO.
MovEntradaTipoEnum
.Patrimônio;
}
Rogério Mauri
Edited
13 Years Ago by
Rogerio Mauri
Reply
Like
0
Ivan George Borges
Ivan George Borges
posted 13 Years Ago
ANSWER
Post Details
Share Post
Group: StrataFrame MVPs
Posts: 1.9K,
Visits: 21K
Opa.
Só confirmando... você já obteve sua resposta no outro post do forum, certo?
Reply
Like
0
GO
Merge Selected
Merge into selected topic...
Merge into merge target...
Merge into a specific topic ID...
Open Merge
Post Reply
Like
0
Similar Topics
Post Quoted Reply
Reading This Topic
Login
Login
Remember Me
Reset Password
Resend Validation Email
Login
Explore
Messages
Mentions
Search