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 Guardar() { bool resultado = false; try { fa_motivo_venta_Info InfoMotivo = new fa_motivo_venta_Info(); fa_motivo_venta_Bus BusMotivo = new fa_motivo_venta_Bus(); mensaje = ""; int id = 0; InfoMotivo = Get_Motivo_Venta(ref mensaje); if (mensaje != "") { MessageBox.Show(mensaje); return(false); } if (BusMotivo.Get_List_fa_motivo_venta_Existe(InfoMotivo, ref mensaje)) { resultado = BusMotivo.Grabar(InfoMotivo, ref id, ref mensaje); txt_IdMotivo.Text = id.ToString(); } else { MessageBox.Show("el codigo ingresado: " + InfoMotivo.codMotivo_Vta.ToString() + " ya existe.\nPor favor ingrese un codigo diferente"); } if (resultado == true) { MessageBox.Show(mensaje, " Sistemas", MessageBoxButtons.OK, MessageBoxIcon.Information); this.ucGe_Menu_Superior_Mant1.Visible_bntGuardar_y_Salir = true; this.ucGe_Menu_Superior_Mant1.Visible_btnGuardar = true; } else { Log_Error_bus.Log_Error(mensaje.ToString()); MessageBox.Show("Error " + mensaje, "Sistemas", MessageBoxButtons.OK, MessageBoxIcon.Information); } return(resultado); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.Message); return(false); } }
public void LLenar_Grid() { try { List <fa_motivo_venta_Info> Lista_Motivo_Venta = new List <fa_motivo_venta_Info>(); fa_motivo_venta_Bus MotivoVenta_Bus = new fa_motivo_venta_Bus(); Lista_Motivo_Venta = MotivoVenta_Bus.Get_List_fa_motivo_venta(param.IdEmpresa); gridControl_MotivoVenta.DataSource = Lista_Motivo_Venta; } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show("Error comunicarse con Sistemas " + ex.Message + " ", "Sistemas", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public Boolean Modificar() { bool resultado = false; try { fa_motivo_venta_Info InfoMotivo = new fa_motivo_venta_Info(); fa_motivo_venta_Bus BusMotivo = new fa_motivo_venta_Bus(); mensaje = ""; InfoMotivo = Get_Motivo_Venta(ref mensaje); if (mensaje != "") { MessageBox.Show(mensaje); return(false); } resultado = BusMotivo.Modificar(InfoMotivo, ref mensaje); if (resultado == true) { MessageBox.Show(mensaje, "Sistemas", MessageBoxButtons.OK, MessageBoxIcon.Information); this.ucGe_Menu_Superior_Mant1.Visible_btnGuardar = false; this.ucGe_Menu_Superior_Mant1.Visible_bntGuardar_y_Salir = false; } else { Log_Error_bus.Log_Error(mensaje.ToString()); MessageBox.Show("Error " + mensaje, "Sistemas", MessageBoxButtons.OK, MessageBoxIcon.Information); } return(resultado); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.Message); return(false); } }