private void ucGe_Menu_event_btnAnular_Click(object sender, EventArgs e) { try { if (Validar()) { if (MessageBox.Show("¿Está seguro que desea anular el Registro...?", "Anulación de Remplazo por empleado " + param.Nombre_sistema, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { FrmGe_MotivoAnulacion ofrm = new FrmGe_MotivoAnulacion(); ofrm.ShowDialog(); info.IdUsuarioUltAnu = param.IdUsuario; info.Fecha_UltAnu = DateTime.Now; info.MotiAnula = ofrm.motivoAnulacion; } if (Guardar()) { this.Close(); } } } catch (Exception ex) { MessageBox.Show(ex.ToString()); Log_Error_bus.Log_Error(ex.ToString()); } }
private Boolean AnularDB() { try { Boolean resultado = false; FrmGe_MotivoAnulacion oFrm = new FrmGe_MotivoAnulacion(); if (MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Esta_seguro_que_desea_anular) + " la Placa #: " + Info_Placa.IdPlaca + " ?", param.Nombre_sistema, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { oFrm.ShowDialog(); Info_Placa.IdUsuarioUltAnu = param.IdUsuario; Info_Placa.Fecha_UltAnu = DateTime.Now; Info_Placa.MotivoAnulacion = oFrm.motivoAnulacion; resultado = bus_Placa.AnularDB(Info_Placa, ref mensaje); if (resultado) { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Se_Anulo_Correctamente) + " la Placa # " + Info_Placa.IdPlaca, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); Info_Placa.Estado = false; ucGe_Menu.Visible_bntAnular = false; lblanulado.Visible = true; Set_Accion(Cl_Enumeradores.eTipo_action.consultar); return(true); } } return(false); } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) + ex.Message + " ", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); return(false); } }
void ucGe_Menu_event_btnAnular_Click(object sender, EventArgs e) { string motiAnulacion = ""; try { Get(); _Info.FechaUltMod = param.Fecha_Transac; _Info.IdUsuarioUltMod = param.IdUsuario; if (MessageBox.Show("Está Seguro que desea Anular ?", "Anulación", MessageBoxButtons.YesNo) == DialogResult.Yes) { FrmGe_MotivoAnulacion fr = new FrmGe_MotivoAnulacion(); fr.ShowDialog(); motiAnulacion = fr.motivoAnulacion; _Info.MotivoAnulacion = motiAnulacion; _Info.IdUsuarioUltAnu = param.IdUsuario; _Info.FechaHoraAnul = DateTime.Now; if (CatalogoBus.AnularDB(_Info)) { txtId.Text = _Info.IdCatalogocompra.ToString(); MessageBox.Show("Se Anulado Correctamente #:" + _Info.IdCatalogocompra); bloquear_Datos(); ucGe_Menu.Visible_bntAnular = false; } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
void Anular() { try { if (MessageBox.Show("Esta Seguro que desea Anular el turno?", "Anulacion", MessageBoxButtons.YesNo) == DialogResult.Yes) { FrmGe_MotivoAnulacion oFrm = new FrmGe_MotivoAnulacion(); oFrm.ShowDialog(); _SetInfo.MotiAnula = oFrm.motivoAnulacion; _SetInfo.IdUsuarioUltAnu = param.IdUsuario; _SetInfo.Fecha_UltAnu = DateTime.Now; if (turno_bus.AnularDB(_SetInfo)) { MessageBox.Show("El registro ha sido anulado con éxito", "INFORMACION", MessageBoxButtons.OK, MessageBoxIcon.Information); lblEstado.Visible = true; } } } catch (Exception ex) { MessageBox.Show(ex.ToString()); Log_Error_bus.Log_Error(ex.ToString()); } }
private Boolean Anular() { try { Boolean resultB = false; string mensaje = ""; if (MessageBox.Show("¿Está seguro que desea anular el Departamento...?", "Anulación de Departamento " + param.Nombre_sistema, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { FrmGe_MotivoAnulacion ofrm = new FrmGe_MotivoAnulacion(); ofrm.ShowDialog(); Info.IdUsuarioUltAnu = param.IdUsuario; Info.Fecha_UltMod = DateTime.Now; Info.MotiAnula = ofrm.motivoAnulacion; if (Bus.AnularDB(Info, ref mensaje)) { MessageBox.Show(Resources.msgConfirmaAnulacionOk, Resources.msgTituloAnular, MessageBoxButtons.OK, MessageBoxIcon.Information); resultB = true; } else { MessageBox.Show("Error al ANULAR DEPARTAMENTO verifique con sistemas ...: " + mensaje, "Sistemas", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); resultB = false; } } return(resultB); } catch (Exception ex) { MessageBox.Show(ex.Message); Log_Error_bus.Log_Error(ex.Message); return(false); } }
public void anular() { get_Cotiza(); if (infoCotiza.estado == "I") { if (MessageBox.Show("¿Esta seguro que desea anular la cotizacion #: " + txtnumcotizaion.Text + " ?", "Anulación de cotizacion de compra", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { FrmGe_MotivoAnulacion fr = new FrmGe_MotivoAnulacion(); fr.ShowDialog(); infoCotiza.motiAnulacion = fr.motivoAnulacion; //Info.motiAnulacion = motiAnulacion; infoCotiza.idUsuario = param.IdUsuario; infoCotiza.Fecha_Transac = param.Fecha_Transac; if (Bus_Tip_movi.AnularDB(infoCotiza)) { string smensaje = string.Format(Core.Erp.Recursos.Properties.Resources.msgDespues_Grabar, "Anulación de cotizacion de compra", txtnumcotizaion.Text); MessageBox.Show(smensaje, param.Nombre_sistema); //MessageBox.Show("Tipo Movimiento de caja #: " + txt_idTipoMovi.Text + " Anulada correctamente", "SISTEMA", MessageBoxButtons.OK, MessageBoxIcon.Information); // lb_Anulado.Visible = true; } else { string smensaje = string.Format(Core.Erp.Recursos.Properties.Resources.msgError_Anular); MessageBox.Show(smensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); //MessageBox.Show("No se puedo Anular el Tipo Movimiento de caja #: " + txt_idTipoMovi.Text, "SISTEMA", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("cotizacion ya estas anulada", "SISTEMA", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
void ucGe_Menu_event_btnAnular_Click(object sender, EventArgs e) { try { if (MessageBox.Show("¿Está Seguro que desea Anular el turno?", "Anulacion", MessageBoxButtons.YesNo) == DialogResult.Yes) { FrmGe_MotivoAnulacion oFrm = new FrmGe_MotivoAnulacion(); oFrm.ShowDialog(); ItemGrabar.MotiAnula = oFrm.motivoAnulacion; ItemGrabar.IdUsuarioUltAnu = param.IdUsuario; ItemGrabar.Fecha_UltAnu = DateTime.Now; if (busTurno.AnularTurno(ItemGrabar, ref mensaje)) { ItemGrabar.Estado = "I"; // MessageBox.Show("Anulado Exitosamente"); MessageBox.Show("El registro ha sido anulado con éxito", "INFORMACION", MessageBoxButtons.OK, MessageBoxIcon.Information); lblEstado.Visible = true; ucGe_Menu.Enabled_bntAnular = false; ucGe_Menu.Visible_bntGuardar_y_Salir = false; ucGe_Menu.Visible_btnGuardar = false; } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString()); } }
void Anular() { try { if (infoObra != null) { FrmGe_MotivoAnulacion oFrm = new FrmGe_MotivoAnulacion(); if (infoObra.Estado == "A") { if (MessageBox.Show("¿Está seguro que desea anular la Obra: " + infoObra.Descripcion + " ?", "Anulación", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { //string msg = ""; oFrm.ShowDialog(); infoObra.MotivoAnu = oFrm.motivoAnulacion; if (Grabar()) { MessageBox.Show("Anulado con exito la Obra: " + infoObra.Descripcion); } chkEstado.Checked = false; lblAnulado.Visible = true; set_Acccion(Cl_Enumeradores.eTipo_action.consultar); } } else { MessageBox.Show("No se pudo anular la Obra: " + infoObra.Descripcion, "Anulación", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.InnerException.ToString()); } }
private Boolean AnularDB() { try { FrmGe_MotivoAnulacion oFrm = new FrmGe_MotivoAnulacion(); if (MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Esta_seguro_que_desea_anular) + " la Orden de trabajo #: " + info_Orden.IdOrdenTrabajo_Pla + " ?", param.Nombre_sistema, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { oFrm.ShowDialog(); info_Orden.MotiAnula = oFrm.motivoAnulacion; if (bus_Orden.AnularDB(info_Orden)) { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Se_Anulo_Correctamente) + " la Orden de trabajo # " + info_Orden.IdOrdenTrabajo_Pla, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); info_Orden.Estado = "I"; ucGe_Menu_Superior_Mant1.Visible_bntAnular = false; lblanulado.Visible = true; Set_Accion(Cl_Enumeradores.eTipo_action.consultar); return(true); } } return(false); } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) + ex.Message + " ", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); return(false); } }
void ucGe_Menu_event_btnAnular_Click(object sender, EventArgs e) { try { Get(); if (MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Esta_seguro_Eliminar), param.Nombre_sistema, MessageBoxButtons.YesNo) == DialogResult.Yes) { FrmGe_MotivoAnulacion ofrm = new FrmGe_MotivoAnulacion(); ofrm.ShowDialog(); _Info.IdUsuarioUltAnu = param.IdUsuario; _Info.Fecha_UltAnu = DateTime.Now; _Info.MotiAnula = ofrm.motivoAnulacion; if (CatalogoBus.Anular(_Info)) { txtIdCat.Text = _Info.IdCatalogo.ToString(); MessageBox.Show("Se Anulado Correctamente #:" + _Info.IdCatalogo, param.Nombre_sistema); bloquear_Datos(); this.ucGe_Menu.Enabled_bntAnular = false; lbl_Estado.Visible = true; } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private Boolean AnularDB() { try { if (MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Esta_seguro_que_desea_anular), param.Nombre_sistema, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { FrmGe_MotivoAnulacion oFrm = new FrmGe_MotivoAnulacion(); oFrm.ShowDialog(); info_Registro.MotiAnula = oFrm.motivoAnulacion; if (bus_Registros.AnularDB(info_Registro)) { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Se_Anulo_Correctamente), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); ucGe_Menu_Superior_Mant1.Visible_bntAnular = false; lblAnulado.Visible = true; return(true); } } return(false); } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) + ex.Message + " ", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); return(false); } }
void anular() { try { if (Info_Programa != null) { FrmGe_MotivoAnulacion oFrm = new FrmGe_MotivoAnulacion(); if (Info_Programa.Estado == "A") { if (MessageBox.Show("¿Está seguro que desea anular el Programa de Prod#: " + Info_Programa.IdProgramaProd + " ?", "Anulación", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { oFrm.ShowDialog(); if (Bus_Programa.AnularDB(Info_Programa)) { MessageBox.Show("Anulado con exito el Programa de Prod#: " + Info_Programa.IdProgramaProd); checkBoxEstado.Checked = false; lbl_inactivo.Visible = true; setAccion(Cl_Enumeradores.eTipo_action.consultar); } } } else { MessageBox.Show("No se pudo anular Programa de Prod#: " + Info_Programa.IdProgramaProd, "Anulación", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.InnerException.ToString()); } }
void anular() { try { if (InfoCabMovInv != null) { FrmGe_MotivoAnulacion oFrm = new FrmGe_MotivoAnulacion(); if (InfoCabMovInv.Estado == "A") { if (MessageBox.Show("¿Está seguro que desea anular la Recepcion de Materiales No: " + InfoCabMovInv.IdNumMovi + " ?", "Anulación", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { string msg = ""; oFrm.ShowDialog(); InfoCabMovInv.cm_observacion = oFrm.motivoAnulacion + "***ANULADO****" + InfoCabMovInv.cm_observacion; InfoCabMovInv.IdusuarioUltAnu = param.IdUsuario; InfoCabMovInv.Fecha_UltAnu = DateTime.Now; if (BusCabMOvINv.AnularDB(InfoCabMovInv, Convert.ToDateTime(DateTime.Now.ToShortDateString()), ref msg)) { var prodxitrems = BusDetxProd.ConsultaxMovInvTipo(InfoCabMovInv.IdEmpresa, InfoCabMovInv.IdSucursal, InfoCabMovInv.IdBodega, InfoCabMovInv.IdNumMovi, InfoCabMovInv.IdMovi_inven_tipo); if (prodxitrems != null) { if (BusDetxProd.AnularDB(InfoCabMovInv.IdEmpresa, InfoCabMovInv.IdSucursal, InfoCabMovInv.IdBodega, InfoCabMovInv.IdNumMovi, InfoCabMovInv.IdMovi_inven_tipo, ref msg)) { MessageBox.Show("Anulado con exito la Recepcion de Materiales No:" + InfoCabMovInv.IdNumMovi); InfoCabMovInv.Estado = "I"; lblAnulado.Visible = true; set_Action(Cl_Enumeradores.eTipo_action.consultar); } } else { MessageBox.Show("Anulado con exito la Recepcion de Materiales No: " + InfoCabMovInv.IdNumMovi); InfoCabMovInv.Estado = "I"; lblAnulado.Visible = true; set_Action(Cl_Enumeradores.eTipo_action.consultar); } } } } else { MessageBox.Show("No se pudo anular la Recepcion de Materiales No: " + InfoCabMovInv.IdNumMovi + " debido a que ya se encuentra anulado", "Anulación", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString()); } }
private void btnAnular_Click(object sender, EventArgs e) { try { if (lblanulado.Visible == false) { if (MessageBox.Show("¿Está seguro que desea anular Pedido # " + txt_NPedido.Text + " ?", "Anulación de Pedido", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { FrmGe_MotivoAnulacion fr = new FrmGe_MotivoAnulacion(); fr.ShowDialog(); motiAnulacion = fr.motivoAnulacion; _Accion = Cl_Enumeradores.eTipo_action.Anular; Grabar(); } } else { MessageBox.Show("El pedido ya esta Anulada...", "SISTEMA", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); } }
private Boolean Anular() { try { if (validar()) { get_CentroCostoNivel(param.IdEmpresa); if (_CentroCostoNivelInfo.IdNivel != 0) { if (lblAnulado.Visible == true) { MessageBox.Show("El registro ya se encuentra Anulado"); } else { if (MessageBox.Show("¿Está seguro que desea anular el Nivel #: " + _CentroCostoNivelInfo.IdNivel + " ?", "ANULACIÓN", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { FrmGe_MotivoAnulacion ofrm = new FrmGe_MotivoAnulacion(); ofrm.ShowDialog(); _CentroCostoNivelInfo.IdUsuarioUltAnu = param.IdUsuario; _CentroCostoNivelInfo.Fecha_UltAnu = DateTime.Now; _CentroCostoNivelInfo.MotivoAnulacion = ofrm.motivoAnulacion; if (_CentroCostoNivelBus.EliminarDB(_CentroCostoNivelInfo)) { string smensaje = string.Format(Core.Erp.Recursos.Properties.Resources.msgDespues_Anular, "El Nivel ", _CentroCostoNivelInfo.IdNivel.ToString()); MessageBox.Show(smensaje, param.Nombre_sistema); chk_estado.Checked = false; ucGe_Menu.Visible_bntAnular = false; lblAnulado.Visible = true; } else { string smensaje = string.Format(Core.Erp.Recursos.Properties.Resources.msgError_Anular); MessageBox.Show(smensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } else { MessageBox.Show("Por favor, seleccione un item a anular", "ERP", MessageBoxButtons.OK, MessageBoxIcon.Error); } } return(true); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } }
private bool Anular() { try { if (InstitucionFinaciero_Info.Estado != "I") { if (MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Está_seguro_que_desea_anular_la) + " Institución Financiera " + txtIdInstitucionFinanciera.Text.Trim() + " ?", param.Nombre_sistema, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { FrmGe_MotivoAnulacion fr = new FrmGe_MotivoAnulacion(); fr.ShowDialog(); string motiAnulacion = fr.motivoAnulacion; Aca_InstitucionFinanciera_Bus negIF = new Aca_InstitucionFinanciera_Bus(); Aca_InstitucionFinanciera_Info infoIF = new Aca_InstitucionFinanciera_Info(); string mensaje = string.Empty; infoIF = Get_InstitucionFinanciera(ref mensaje); if (mensaje != "") { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Error_encontrado) + ":" + mensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } infoIF.MotivoAnulacion = motiAnulacion; infoIF.UsuarioAnulacion = param.IdUsuario; bool resultado = negIF.EliminarDB(infoIF, ref mensaje); if (resultado) { MessageBox.Show(mensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); this.ucGe_Menu.Visible_bntGuardar_y_Salir = false; this.ucGe_Menu.Visible_btnGuardar = false; return(true); } else { Log_Error_bus.Log_Error(mensaje.ToString()); MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Error_encontrado) + ":" + mensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } } } else { MessageBox.Show("La Institución Financiera " + txtIdInstitucionFinanciera.Text + param.Get_Mensaje_sys(enum_Mensajes_sys.Ya_se_encuentra_anulado), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } return(true); } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; NameMetodo = NameMetodo + " - " + ex.ToString(); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); MessageBox.Show(NameMetodo + " " + param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) , param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); return(true); } }
private Boolean Anular() { bool resultado = false; try { if (_Info.IdMotivo != 0) { if (MessageBox.Show("¿Está seguro que desea anular el Motivo Compra #: " + _Info.IdMotivo + " ?", "Anulación de Motivo Compra ", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { FrmGe_MotivoAnulacion ofrm = new FrmGe_MotivoAnulacion(); ofrm.ShowDialog(); _Info.IdUsuarioUltAnu = param.IdUsuario; _Info.FechaHoraAnul = DateTime.Now; _Info.MotivoAnulacion = ofrm.motivoAnulacion; if (_Info.estado == "A") { if (Bus_Motivo_OC.AnularDB(_Info, ref mensaje)) { string smensaje = string.Format(Core.Erp.Recursos.Properties.Resources.msgDespues_Anular, "El Motivo", _Info.IdMotivo); MessageBox.Show(smensaje, param.Nombre_sistema); lblAnulado.Visible = true; Accion = Cl_Enumeradores.eTipo_action.consultar; set_Accion(Accion); resultado = true; } else { MessageBox.Show(mensaje); resultado = false; } return(resultado); } else { MessageBox.Show("No se pudo anular el Motivo Compra: " + _Info.IdMotivo + " debido a que ya se encuentra anulado", "Anulación de Motivo de OC", MessageBoxButtons.OK, MessageBoxIcon.Error); resultado = false; } return(resultado); } return(resultado); } else { MessageBox.Show("Por favor, seleccione un item a anular", "ERP", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } }
public Boolean Anular() { try { if (Info_Encargado.estado == "I") { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.El_registro_se_encuentra_anulado), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } else { if (MessageBox.Show("¿Está seguro que desea anular el Tipo de Rubro #:" + txt_IdMotivo.Text.Trim() + " ?", param.Nombre_sistema, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { FrmGe_MotivoAnulacion fr = new FrmGe_MotivoAnulacion(); fr.ShowDialog(); Af_Encargado_Bus neg = new Af_Encargado_Bus(); Af_Encargado_Info moInfo = new Af_Encargado_Info(); string mensaje = string.Empty; moInfo = Get_Info(ref mensaje); if (mensaje != "") { MessageBox.Show("Error " + mensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } //moInfo.UsuarioAnulacion = param.IdUsuario; //moInfo.MotivoAnulacion = fr.motivoAnulacion; bool resultado = neg.AnularDB(moInfo, ref mensaje); if (resultado) { MessageBox.Show(mensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); this.ucGe_Menu_Superior_Mant1.Visible_bntGuardar_y_Salir = false; this.ucGe_Menu_Superior_Mant1.Visible_btnGuardar = false; } else { Log_Error_bus.Log_Error(mensaje.ToString()); MessageBox.Show("Error " + mensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } return(true); } else { return(false); } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.Message); return(false); } }
void ucGe_Menu_event_btnAnular_Click(object sender, EventArgs e) { try { ct_Cbtecble_tipo_Bus tipo_bus = new ct_Cbtecble_tipo_Bus(); if (!tipo_bus.Get_Es_Interno(param.IdEmpresa, InfoCbteCble.IdTipoCbte, ref MensajeError)) { MessageBox.Show("Este comprobante no se puede eliminar, debido que es generado de otro modulo"); return; } if (InfoCbteCble.Estado != "A") { MessageBox.Show("No se pudo anular el Comprobante Contable: " + InfoCbteCble.IdCbteCble.ToString() + " debido a que ya se encuentra anulado", "Anulación de Cbte", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (MessageBox.Show("¿Está seguro que desea anular dicho comprobante contable?", "Anulación de Cbte", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (BusPeriodo.Get_Periodo_Esta_Cerrado(InfoCbteCble.IdEmpresa, InfoCbteCble.cb_Fecha, ref MensajeError) == true) { MessageBox.Show("No se puede anular el Comprobante Contable porque el período se encuentra cerrado", "Anulación de Cbte", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } FrmGe_MotivoAnulacion frmAnul = new FrmGe_MotivoAnulacion(); frmAnul.ShowDialog(); InfoCbteCble.IdUsuarioAnu = param.IdUsuario; InfoCbteCble.cb_FechaAnu = param.Fecha_Transac; InfoCbteCble.cb_MotivoAnu = frmAnul.motivoAnulacion; ct_Cbtecble_tipo_Info tipoComp = List_Tipo_Comprobante.First(q => q.IdTipoCbte == (Convert.ToInt32(cmb_tipocomprobante.EditValue))); decimal IdCbteCntablerev = 0; string msj = ""; if (BusCbteCble.ReversoCbteCble(param.IdEmpresa, Convert.ToDecimal(lbl_no_comprobante.Text), (int)cmb_tipocomprobante.EditValue, Convert.ToInt16(tipoComp.IdTipoCbte_Anul), ref IdCbteCntablerev, ref msj, param.IdUsuario, Cl_Motivo.motivo_anulacion)) { // se procede actualizar los campos string smensaje = string.Format(Core.Erp.Recursos.Properties.Resources.msgDespues_Anular, "Comprobante Contable: ", InfoCbteCble.IdCbteCble.ToString()); MessageBox.Show(smensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); set_Info_en_Controles(); } else { MessageBox.Show("No se pudo anular el Comprobante Contable: " + InfoCbteCble.IdCbteCble.ToString(), "Anulación de Cbte", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
void Anular() { try { if (Info_Plantilla.IdPlantilla != 0) { if (lblAnulado.Visible == true) { MessageBox.Show("El registro ya se encuentra Anulado"); } else { if (MessageBox.Show("¿Está seguro que desea anular La plantilla #: " + Info_Plantilla.IdPlantilla + " ?", "Anulación de Plantilla ", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { FrmGe_MotivoAnulacion ofrm = new FrmGe_MotivoAnulacion(); ofrm.ShowDialog(); Info_Plantilla.IdUsuarioAnu = param.IdUsuario; Info_Plantilla.cb_FechaAnu = DateTime.Now; Info_Plantilla.cb_MotivoAnu = ofrm.motivoAnulacion; if (Info_Plantilla.cb_Estado == "A") { if (Pla_B.EliminarDB(Info_Plantilla)) { string smensaje = string.Format(Core.Erp.Recursos.Properties.Resources.msgDespues_Anular, "La Plantilla", Info_Plantilla.IdPlantilla); MessageBox.Show(smensaje, param.Nombre_sistema); ucGe_Menu.Visible_bntAnular = false; lblAnulado.Visible = true; } else { string smensaje = string.Format(Core.Erp.Recursos.Properties.Resources.msgError_Anular); MessageBox.Show(smensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("No se pudo anular la Plantilla: " + Info_Plantilla.IdPlantilla + " debido a que ya se encuentra anulada", "Anulación de Plantilla ", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } else { MessageBox.Show("Por favor, seleccione un item a anular", "ERP", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); } }
public Boolean Anular() { try { if (MotivoVenta_Info.Estado == "I") { MessageBox.Show("El registro ya se encuentra anulado", "Sistema", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } else { if (MessageBox.Show("¿Está seguro que desea anular el Tipo de Rubro #:" + txt_IdMotivo.Text.Trim() + " ?", "Anulación de Mantenimiento Tipo Rubro", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { FrmGe_MotivoAnulacion fr = new FrmGe_MotivoAnulacion(); fr.ShowDialog(); fa_motivo_venta_Bus neg = new fa_motivo_venta_Bus(); fa_motivo_venta_Info moInfo = new fa_motivo_venta_Info(); string mensaje = string.Empty; moInfo = Get_Motivo_Venta(ref mensaje); if (mensaje != "") { MessageBox.Show("Error " + mensaje, "Sistemas", MessageBoxButtons.OK, MessageBoxIcon.Information); } moInfo.UsuarioAnulacion = param.IdUsuario; moInfo.MotivoAnulacion = fr.motivoAnulacion; bool resultado = neg.Anular(moInfo, ref mensaje); if (resultado) { MessageBox.Show(mensaje, "Sistemas", MessageBoxButtons.OK, MessageBoxIcon.Information); this.ucGe_Menu_Superior_Mant1.Visible_bntGuardar_y_Salir = false; this.ucGe_Menu_Superior_Mant1.Visible_btnGuardar = false; } else { Log_Error_bus.Log_Error(mensaje.ToString()); MessageBox.Show("Error " + mensaje, "Sistemas", MessageBoxButtons.OK, MessageBoxIcon.Information); } return(true); } else { return(false); } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.Message); return(false); } }
public Boolean Anular() { try { if (RubroGrupoInfo.estado == "I") { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.El_registro_se_encuentra_anulado), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); return(false); } else { if (MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Esta_seguro_que_desea_anular_el) + " Tipo de Rubro #:" + txtIdRubroGrupo.Text.Trim() + " ?", param.Nombre_sistema, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { FrmGe_MotivoAnulacion fr = new FrmGe_MotivoAnulacion(); fr.ShowDialog(); Aca_RubroGrupoFE_Bus neg = new Aca_RubroGrupoFE_Bus(); Aca_RubroGrupoFE_Info ruInfo = new Aca_RubroGrupoFE_Info(); string mensaje = string.Empty; ruInfo = Get_RubroGrupo(ref mensaje); if (mensaje != "") { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Error_encontrado) + ": " + mensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } ruInfo.UsuarioAnulacion = param.IdUsuario; ruInfo.MotivoAnulacion = fr.motivoAnulacion; bool resultado = neg.Eliminar(ruInfo, ref mensaje); if (resultado) { MessageBox.Show(mensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); this.ucGe_Menu.Visible_bntGuardar_y_Salir = false; this.ucGe_Menu.Visible_btnGuardar = false; } else { Log_Error_bus.Log_Error(mensaje.ToString()); MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Error_encontrado) + ": " + mensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } return(true); } else { return(false); } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) + ":" + ex.Message, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } }
public Boolean Anular() { bool resultado = false; try { if (InfoProveedor_clase != null) { FrmGe_MotivoAnulacion oFrm = new FrmGe_MotivoAnulacion(); if (InfoProveedor_clase.Estado == "A") { if (MessageBox.Show("¿Está seguro que desea anular el registro #: " + InfoProveedor_clase.IdClaseProveedor + " ?", "Anulación", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { string msg = ""; oFrm.ShowDialog(); InfoProveedor_clase.MotivoAnu = oFrm.motivoAnulacion; InfoProveedor_clase.FechaAnu = param.Fecha_Transac; InfoProveedor_clase.IdUsuarioAnu = param.IdUsuario; if (Bus_Prove_clase.AnularDB(InfoProveedor_clase, ref msg)) { string smensaje = string.Format(Core.Erp.Recursos.Properties.Resources.msgDespues_Anular, "La Clase de Proveedor", InfoProveedor_clase.IdClaseProveedor); MessageBox.Show(smensaje, param.Nombre_sistema); InfoProveedor_clase.Estado = "I"; lblanulado.Visible = true; Accion = Cl_Enumeradores.eTipo_action.consultar; resultado = true; } else { resultado = false; } } else { resultado = false; } } else if (InfoProveedor_clase.Estado == "I") { MessageBox.Show("No se puede anular el registro N#: " + InfoProveedor_clase.IdClaseProveedor + ", ya se encuentra anulado", "Anulación", MessageBoxButtons.OK, MessageBoxIcon.Error); resultado = false; } return(resultado); } return(resultado); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } }
public Boolean anular() { try { if (InfoPlanCta != null) { FrmGe_MotivoAnulacion oFrm = new FrmGe_MotivoAnulacion(); if (InfoPlanCta.pc_Estado == "A") { if (MessageBox.Show("¿Está seguro que desea anular la cuenta " + InfoPlanCta.pc_Cuenta2, "Anulación", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { string msg = ""; oFrm.ShowDialog(); InfoPlanCta.MotivoAnulacion = oFrm.motivoAnulacion; InfoPlanCta.Fecha_UltAnu = param.Fecha_Transac; InfoPlanCta.IdUsuarioUltAnu = param.IdUsuario; if (PlanCtaBus.AnularDB(InfoPlanCta, ref msg)) { string smensaje = string.Format(Core.Erp.Recursos.Properties.Resources.msgDespues_Anular, "La cuenta", InfoPlanCta.pc_Cuenta2); MessageBox.Show(smensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); InfoPlanCta.pc_Estado = "I"; lblAnulado.Visible = true; _Accion = Cl_Enumeradores.eTipo_action.consultar; return(true); } else { return(false); } } } else if (InfoPlanCta.pc_Estado == "I") { MessageBox.Show("No se puede anular la cuenta : " + InfoPlanCta.pc_Cuenta2 + ", ya se encuentra anulada", "Anulación", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } return(false); } else { return(false); } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } }
public void anular() { try { if (_Info_dev_compra != null) { FrmGe_MotivoAnulacion oFrm = new FrmGe_MotivoAnulacion(); if (_Info_dev_compra.Estado == "A") { if (MessageBox.Show("¿Está seguro que desea anular la Devolucion de Compra N#: " + _Info_dev_compra.IdDevCompra + " ?", "Anulación", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { string msg = ""; oFrm.ShowDialog(); _Info_dev_compra.dv_observacion = "***ANULADO****" + _Info_dev_compra.dv_observacion; _Info_dev_compra.MotivoAnulacion = oFrm.motivoAnulacion; _Info_dev_compra.FechaHoraAnul = param.Fecha_Transac; _Info_dev_compra.IdUsuarioUltAnu = param.IdUsuario; _Info_dev_compra.dv_observacion = "***ANULADO****" + _Info_dev_compra.dv_observacion; if (devcom_bus.AnularDB(_Info_dev_compra, ref msg)) { string smensaje = string.Format(Core.Erp.Recursos.Properties.Resources.msgDespues_Anular, "La Devolución", _Info_dev_compra.IdDevCompra); MessageBox.Show(smensaje, param.Nombre_sistema); _Info_dev_compra.Estado = "I"; ucGe_Menu_Superior.Visible_bntAnular = false; lblAnulado.Visible = true; _Accion = Cl_Enumeradores.eTipo_action.consultar; } else { string smensaje = string.Format(Core.Erp.Recursos.Properties.Resources.msgError_Anular, mensaje); MessageBox.Show(smensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else if (_Info_dev_compra.Estado == "I") { MessageBox.Show("No se puede anular la devolucion de Compra N#: " + _Info_dev_compra.IdDevCompra + ", ya se encuentra anulada", "Anulación", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public Boolean Anular_DB() { try { if (Info_Grupo.estado != "I") { if (MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Esta_seguro_que_desea_anular_el) + " Grupo de Activo Fijo " + txtId_Af_Grupo.Text.Trim() + " ?", param.Nombre_sistema, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { FrmGe_MotivoAnulacion fr = new FrmGe_MotivoAnulacion(); fr.ShowDialog(); bool resultado = false; string mensaje = string.Empty; Af_Activo_Fijo_Grupo_Info Info = new Af_Activo_Fijo_Grupo_Info(); Info = Get_Af_Grupo(ref mensaje); Info.UsuarioAnulacion = param.IdUsuario; Info.FechaAnulacion = DateTime.Now; resultado = BusGrupo.AnularDB(Info, ref mensaje); if (resultado == true) { MessageBox.Show(mensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); this.ucGe_Menu_Superior_Mant1.Visible_bntGuardar_y_Salir = false; this.ucGe_Menu_Superior_Mant1.Visible_btnGuardar = false; return(true); } else { Log_Error_bus.Log_Error(mensaje.ToString()); MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) + mensaje + " ", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); return(false); } } else { return(false); } } else { MessageBox.Show("El Periodo Lectivo " + txtId_Af_Grupo.Text.Trim() + param.Get_Mensaje_sys(enum_Mensajes_sys.Ya_se_encuentra_anulado), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); return(false); } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.Message); return(false); } }
public void anular() { try { if (infoDetDev != null) { FrmGe_MotivoAnulacion oFrm = new FrmGe_MotivoAnulacion(); if (infoDetDev.estado == "A") { if (MessageBox.Show("¿Está seguro que desea anular la Devolucion N#: " + infoDetDev.IdDev_Inven + " ?", "Anulación", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { string msg = ""; oFrm.ShowDialog(); infoDetDev.observacion = "***ANULADO****" + infoDetDev.observacion; infoDetDev.MotivoAnulacion = oFrm.motivoAnulacion; infoDetDev.Fecha_UltAnu = param.Fecha_Transac; infoDetDev.IdusuarioUltAnu = param.IdUsuario; infoDetDev.observacion = "***ANULADO****" + infoDetDev.observacion; if (BusDevolucion.AnularDB(infoDetDev, ref msg)) { string smensaje = string.Format(Core.Erp.Recursos.Properties.Resources.msgDespues_Anular, "La Devolución", infoDetDev.IdDev_Inven); MessageBox.Show(smensaje, param.Nombre_sistema); infoDetDev.estado = "I"; _Accion = Cl_Enumeradores.eTipo_action.consultar; } else { string smensaje = string.Format(Core.Erp.Recursos.Properties.Resources.msgError_Anular, ""); MessageBox.Show(smensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else if (infoDetDev.estado == "I") { MessageBox.Show("No se puede anular la devolucion de Compra N#: " + infoDetDev.IdDev_Inven + ", ya se encuentra anulada", "Anulación", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
Boolean Anular() { try { Boolean res = true; string msg = ""; if (Info.IdSolicitudCompra != 0) { if (MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Está_seguro_que_desea_anular_la) + " Solicitud #: " + Info.IdSolicitudCompra + " ?", param.Nombre_sistema, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { FrmGe_MotivoAnulacion ofrm = new FrmGe_MotivoAnulacion(); ofrm.ShowDialog(); Info.IdUsuarioUltAnu = param.IdUsuario; Info.FechaHoraAnul = DateTime.Now; Info.MotivoAnulacion = ofrm.motivoAnulacion; if (Info.Estado == "A") { if (Bus_SolicitudCompra.AnularDB(Info, ref msg)) { res = true; MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Anulada_corectamente) + " La Solicitud de Compra " + Info.IdSolicitudCompra, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); lblAnulado.Visible = true; } else { res = false; MessageBox.Show("Error al Anular" + msg, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { res = false; MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.No_se_puede_anular) + " la solicitud: " + Info.IdSolicitudCompra + param.Get_Mensaje_sys(enum_Mensajes_sys.Debido_q_ya_se_encuentra_anulado), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } } } else { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Por_favor_seleccione_item_a_anular), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); res = false; } return(res); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } }
private bool Anular() { bool resultado = false; try { if (Info.estado != "I") { if (MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Esta_seguro_que_desea_anular) + " la Beca #:" + txtIdBeca.Text.Trim() + " ?", param.Nombre_sistema, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { FrmGe_MotivoAnulacion fr = new FrmGe_MotivoAnulacion(); fr.ShowDialog(); Aca_Beca_Info InfoBeca = new Aca_Beca_Info(); string mensaje = string.Empty; InfoBeca = GetInfo(); if (mensaje != "") { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Error_encontrado) + mensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } InfoBeca.UsuarioAnulacion = param.IdUsuario; InfoBeca.MotivoAnulacion = fr.motivoAnulacion; resultado = BusBeca.AnularDB(InfoBeca, ref mensaje); if (resultado) { MessageBox.Show(mensaje + InfoBeca.IdBeca, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Error_encontrado) + mensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("La Beca #:" + txtIdBeca.Text.Trim() + param.Get_Mensaje_sys(enum_Mensajes_sys.Ya_se_encuentra_anulado), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } return(resultado); } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; NameMetodo = NameMetodo + " - " + ex.ToString(); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); MessageBox.Show(NameMetodo + " " + param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) , param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } }
private void Anular() { try { if (InfoCatalogoTipo.estado != "I") { if (MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Esta_seguro_que_desea_anular_el) + " catálogo # " + txt_codigo.Text.Trim() + " ?", param.Nombre_sistema, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { FrmGe_MotivoAnulacion fr = new FrmGe_MotivoAnulacion(); fr.ShowDialog(); string motiAnulacion = fr.motivoAnulacion; Aca_CatalogoTipo_Bus negCatalogoTipo = new Aca_CatalogoTipo_Bus(); Aca_CatalogoTipo_Info infoCatalogoTipo = new Aca_CatalogoTipo_Info(); string mensaje = string.Empty; infoCatalogoTipo = Get_Info(ref mensaje); if (mensaje != "") { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Error_encontrado) + ":" + mensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } infoCatalogoTipo.MotiAnula = motiAnulacion; infoCatalogoTipo.IdUsuarioUltAnu = param.IdUsuario; bool resultado = negCatalogoTipo.EliminarDB(infoCatalogoTipo, ref mensaje); if (resultado) { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Se_Anulo_Correctamente) + " el catalogo: " + txt_codigo.Text, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); this.ucGe_Menu.Visible_bntGuardar_y_Salir = false; this.ucGe_Menu.Visible_btnGuardar = false; } else { Log_Error_bus.Log_Error(mensaje.ToString()); MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Error_encontrado) + ":" + mensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("El catálogo # : " + txt_codigo.Text + param.Get_Mensaje_sys(enum_Mensajes_sys.Ya_se_encuentra_anulado), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; NameMetodo = NameMetodo + " - " + ex.ToString(); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); MessageBox.Show(NameMetodo + " " + param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) , param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }