public Boolean Anular() { try { if (Departemento_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(); Af_Departamento_Bus neg = new Af_Departamento_Bus(); Af_Departamento_Info moInfo = new Af_Departamento_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 CargarCombos() { try { string msjError = ""; dtpFechaIni.EditValue = DateTime.Now.AddMonths(-1); dtpFechaFin.EditValue = DateTime.Now.Date; lstSucuInfo = busSucursal.Get_List_Sucursal_Todos(param.IdEmpresa); cmb_Sucursal.DataSource = lstSucuInfo; CargarInfo(); lista_tipo_activo_fijo = bus_tipo_ActFij.Get_List_ActivoFijoTipo(param.IdEmpresa); lista_tipo_activo_fijo.Add(info_Tip_Af); cmb_tipoActivo.DataSource = lista_tipo_activo_fijo.OrderBy(q => q.IdActivoFijoTipo).ToList(); barEditItemTipoActivo.EditValue = 0; lista_depre = bus_depre.Get_List_ActivoFijo(param.IdEmpresa); lista_depre.Add(info_Depre); cmb_Tipo_Depre.DataSource = lista_depre.OrderBy(q => q.IdTipoDepreciacion).ToList(); lstCatalogo = busCatalogo.Get_List_Catalogo("TIP_ESTADO_AF"); lstCatalogo.Add(info_Cata); cmb_Estado.DataSource = lstCatalogo.OrderBy(q => q.IdCatalogo).ToList(); lstPeriodo = busPeriodo.Get_List_Periodo(param.IdEmpresa, ref msjError); cmbPeriodoIni.DataSource = lstPeriodo; cmbPeriodoFin.DataSource = lstPeriodo; barPeriodoIni.EditValue = (DateTime.Today.Year.ToString()) + ((DateTime.Today.Month.ToString().Length == 1) ? "0" + DateTime.Today.Month.ToString() : DateTime.Today.Month.ToString()); barPeriodoFin.EditValue = (DateTime.Today.Year.ToString()) + ((DateTime.Today.Month.ToString().Length == 1) ? "0" + DateTime.Today.Month.ToString() : DateTime.Today.Month.ToString()); lstActivoFijo = busActivoFijo.Get_List_ActivoFijo(param.IdEmpresa, ""); lstActivoFijo.Add(info_AF); cmbActivoFijo.DataSource = lstActivoFijo.OrderBy(q => q.IdActivoFijo).ToList(); Af_Departamento_Bus BusDep = new Af_Departamento_Bus(); List <Af_Departamento_Info> listDep = new List <Af_Departamento_Info>(); listDep = BusDep.Get_List_Departamento(param.IdEmpresa); listDep.Add(new Af_Departamento_Info(param.IdEmpresa, 0, "A", "Todos")); cmb_departamento.DataSource = listDep; lista_centro_costo = bus_centro_costo.Get_list_Centro_Costo(param.IdEmpresa, ref msjError); cmb_cetroCosto.DataSource = lista_centro_costo; } catch (Exception ex) { MessageBox.Show(ex.ToString()); Log_Error_bus.Log_Error(ex.ToString()); } }
public Boolean Guardar() { bool resultado = false; try { Af_Departamento_Info InfoDepartamento = new Af_Departamento_Info(); Af_Departamento_Bus BusDepartamento = new Af_Departamento_Bus(); mensaje = ""; int id = 0; InfoDepartamento = Get_Info(ref mensaje); if (mensaje != "") { MessageBox.Show(mensaje); return(false); } resultado = BusDepartamento.GrabarDB(InfoDepartamento, ref id, ref mensaje); 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, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } return(resultado); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.Message); return(false); } }
private void cargar_combos(cl_filtros_Info model) { Af_Activo_fijo_Categoria_Bus bus_categoria = new Af_Activo_fijo_Categoria_Bus(); var lst_categoria = bus_categoria.get_list(model.IdEmpresa, model.IdActivoFijoTipo, false); lst_categoria.Add(new Af_Activo_fijo_Categoria_Info { IdEmpresa = model.IdEmpresa, IdCategoriaAF = 0, Descripcion = "Todos" }); ViewBag.lst_categoria = lst_categoria; Af_Catalogo_Bus bus_catalogo = new Af_Catalogo_Bus(); var lst_estado = bus_catalogo.get_list(Convert.ToString(cl_enumeradores.eTipoCatalogoAF.TIP_ESTADO_AF), false); lst_estado.Add(new Af_Catalogo_Info { IdCatalogo = "", Descripcion = "Todos" }); ViewBag.lst_estado = lst_estado; Af_Activo_fijo_tipo_Bus bus_activo = new Af_Activo_fijo_tipo_Bus(); var lst_activo = bus_activo.get_list(model.IdEmpresa, false); lst_activo.Add(new Af_Activo_fijo_tipo_Info { IdEmpresa = model.IdEmpresa, IdActivoFijoTipo = 0, Af_Descripcion = "Todos" }); ViewBag.lst_activo = lst_activo; Af_Activo_fijo_Bus bus_act = new Af_Activo_fijo_Bus(); var lst_act = bus_act.get_list(model.IdEmpresa, false); lst_act.Add(new Af_Activo_fijo_Info { IdEmpresa = model.IdEmpresa, IdActivoFijo = 0, Af_Nombre = "Todos" }); ViewBag.lst_act = lst_act; tb_sucursal_Bus bus_sucursal = new tb_sucursal_Bus(); var lst_sucursal = bus_sucursal.get_list(model.IdEmpresa, false); lst_sucursal.Add(new tb_sucursal_Info { IdEmpresa = model.IdEmpresa, IdSucursal = 0, Su_Descripcion = "Todas" }); ViewBag.lst_sucursal = lst_sucursal; Af_Departamento_Bus bus_dep = new Af_Departamento_Bus(); var lst_dep = bus_dep.GetList(model.IdEmpresa, model.IdAreaAF, false); lst_dep.Add(new Af_Departamento_Info { IdEmpresa = model.IdEmpresa, IdDepartamento = 0, Descripcion = "Todos" }); ViewBag.lst_dep = lst_dep; }