private void MenuEliminar_Click(object sender, EventArgs e) { Entidades.Clientes.Target.clsTarget targettemp = ObtenerTarget(); if (targettemp != null) { DialogResult resdialogo = MessageBox.Show("¿Está seguro de eliminar el Target", "Target", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resdialogo == System.Windows.Forms.DialogResult.Yes) { Entidades.GlobalObject.ResultadoTransaccion res = LogicaNegocios.Clientes.clsTarget.ObtenerTargetPorId(targettemp.Id); if (res.Estado == Entidades.Enums.Enums.EstadoTransaccion.Aceptada) { Entidades.Clientes.Target.clsTarget target = (Entidades.Clientes.Target.clsTarget)res.ObjetoTransaccion; res = new ResultadoTransaccion(); res = LogicaNegocios.Clientes.clsTarget.EliminarTarget(target); if (res.Estado == Entidades.Enums.Enums.EstadoTransaccion.Aceptada) { Listartarget(); } else { MessageBox.Show(res.Descripcion, "Target", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } else { MessageBox.Show("Debe seleccionar un Target", "Target", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public static ResultadoTransaccion GuardaTarget(Entidades.Clientes.Target.clsTarget Target) { if (Target.IsNew) { return(clsTargetDAO.GuardaTarget(Target)); } return(clsTargetDAO.ActualizarTarget(Target)); }
private Entidades.Clientes.Target.clsTarget ObtenerTarget() { var filaSelected = grdListaTarget.DefaultView.GetRow(gridView1.FocusedRowHandle); if (filaSelected == null) { return(null); } Entidades.Clientes.Target.clsTarget target = (Entidades.Clientes.Target.clsTarget)filaSelected; return(target); }
private void MenuVerDatos_Click(object sender, EventArgs e) { Entidades.Clientes.Target.clsTarget target = ObtenerTarget(); frmTarget frm = frmTarget.Instancia; if (ObtenerTarget() != null) { frm.IdTarget = target.Id; frm.FormLoad(); if (frm.CargarFormulario()) { frm.Accion = Entidades.Enums.Enums.TipoAccionFormulario.Editar; frm.ShowDialog(); } } else { MessageBox.Show("Debe seleccionar un Target", "Target", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public static ResultadoTransaccion EliminarTarget(Entidades.Clientes.Target.clsTarget target) { return(clsTargetDAO.EliminarTarget(target)); }