private void btnDescalificar_Click(object sender, EventArgs e) { if (ValidarFormulario()) { ResultadoTransaccion resultado = new ResultadoTransaccion(); resultado = LogicaNegocios.Clientes.clsTarget.DescalificarTarget(IdTarget); if (resultado.Estado == Entidades.Enums.Enums.EstadoTransaccion.Rechazada) { MessageBox.Show(resultado.Descripcion, "Target", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { Instancia = null; frmTarget form = frmTarget.Instancia; form.CargarFormulario(); frmListarTarget form2 = frmListarTarget.Instancia; form2.Listartarget(); MDICraft mdi = MDICraft.Instancia; mdi.MensajeAccion(Entidades.Enums.Enums.TipoAccionFormulario.CambiarEstado); frmTarget.Instancia = null; form.Close(); this.Close(); } } }
private void MenuEliminar_Click(object sender, EventArgs e) { DialogResult resdialogo = MessageBox.Show("¿Está seguro de eliminar el Contacto", "Target", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resdialogo == DialogResult.Yes) { ResultadoTransaccion res = LogicaNegocios.Clientes.clsContactos.ObtenerContactoPorIdTransaccion(ContactoActual.Id); if (res.Estado == Enums.EstadoTransaccion.Aceptada) { clsContacto contacto = (clsContacto)res.ObjetoTransaccion; res = new ResultadoTransaccion(); res = LogicaNegocios.Clientes.clsContactos.EliminarContacto(contacto); if (res.Estado == Enums.EstadoTransaccion.Aceptada) { frmListarContacto form = frmListarContacto.Instancia; form.ListarContactos(); MDICraft mdi = MDICraft.Instancia; mdi.MensajeAccion(Enums.TipoAccionFormulario.Eliminar); Instancia = null; this.Close(); } else { MessageBox.Show(res.Descripcion, "Contactos", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
private void MenuGuardar_Click(object sender, EventArgs e) { if (!ValidarFormulario()) { return; } CargarObjetoContacto(); ResultadoTransaccion resultado = LogicaNegocios.Clientes.clsContactos.GuardarContacto(ContactoActual, ((clsClienteMaster)cboCuentaProspecto.SelectedItem).Id); if (resultado.Estado == Enums.EstadoTransaccion.Rechazada) { MessageBox.Show(resultado.Descripcion, "Contacto", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { frmListarContacto form = frmListarContacto.Instancia; form.ListarContactos(); MDICraft mdi = MDICraft.Instancia; mdi.MensajeAccion(Accion); Instancia = null; this.Close(); } }
private void MenuDesactivar_Click(object sender, EventArgs e) { DialogResult resdialogo = new DialogResult(); Enums.Estado estado = new Enums.Estado(); if (ContactoActual.Estado == Enums.Estado.Habilitado) { resdialogo = MessageBox.Show("¿Está seguro de deshabilitar el Contacto?", "Contacto", MessageBoxButtons.YesNo, MessageBoxIcon.Question); estado = Enums.Estado.Deshabilitado; } else { resdialogo = MessageBox.Show("¿Está seguro de habilitar el Contacto", "Contacto", MessageBoxButtons.YesNo, MessageBoxIcon.Question); estado = Enums.Estado.Habilitado; } if (resdialogo == DialogResult.Yes) { ContactoActual.Estado = estado; ResultadoTransaccion res = new ResultadoTransaccion(); res = LogicaNegocios.Clientes.clsContactos.CambiaEstado(ContactoActual); if (res.Estado == Enums.EstadoTransaccion.Aceptada) { frmListarContacto form = frmListarContacto.Instancia; form.ListarContactos(); MDICraft mdi = MDICraft.Instancia; mdi.MensajeAccion(Enums.TipoAccionFormulario.CambiarEstado); Instancia = null; this.Close(); } else { MessageBox.Show(res.Descripcion, "Contactos", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void MenuCancelar_Click(object sender, EventArgs e) { Entidades.Paperless.PaperlessPreAlerta prealerta = ObtenerPreAlerta(); DialogResult resdialogo = new DialogResult(); if (prealerta != null) { if (prealerta.Estado.Nombre.Equals("Abierto")) { resdialogo = MessageBox.Show("¿Está seguro de Cancelar la PreAlerta?", "PreAlerta", MessageBoxButtons.YesNo, MessageBoxIcon.Question); } if (resdialogo == DialogResult.Yes) { prealerta.Estado = new PaperlessEstadoPreAlerta() { id = 3, descripcion = "Cancelado", Activo = 1 }; ResultadoTransaccion res = new ResultadoTransaccion(); res = LogicaNegocios.Paperless.Paperless.CambiaEstadoCancelacionPreAlerta(prealerta); if (res.Estado == Enums.EstadoTransaccion.Aceptada) { frmListarPreAlerta form = frmListarPreAlerta.Instancia; form.ObtenerPreAlertas(); MDICraft mdi = MDICraft.Instancia; mdi.MensajeAccion(Enums.TipoAccionFormulario.CambiarEstado); //Instancia = null; //this.Close(); } else { MessageBox.Show(res.Descripcion, "PreAlerta", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
private void MenuEliminarContacto_Click(object sender, EventArgs e) { clsContacto ContactoTemp = ObtenerContacto(); if (ContactoTemp != null) { DialogResult resdialogo = MessageBox.Show("¿Está seguro de eliminar el Contacto", "Contacto", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resdialogo == DialogResult.Yes) { ResultadoTransaccion res = LogicaNegocios.Clientes.clsContactos.ObtenerContactoPorIdTransaccion(ContactoTemp.Id); if (res.Estado == Enums.EstadoTransaccion.Aceptada) { clsContacto contacto = (clsContacto)res.ObjetoTransaccion; res = new ResultadoTransaccion(); res = LogicaNegocios.Clientes.clsContactos.EliminarContacto(contacto); if (res.Estado == Enums.EstadoTransaccion.Aceptada) { ListarContactos(); MDICraft mdi = MDICraft.Instancia; mdi.MensajeAccion(Enums.TipoAccionFormulario.Eliminar); } else { MessageBox.Show(res.Descripcion, "Contacto", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } else { MessageBox.Show("Debe seleccionar un Contacto", "Contacto", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }