public bool GuardarDB(Aca_Parametros_Info info) { try { return(oData.GuardarDB(info)); } catch (Exception ex) { Core.Erp.Info.Log_Exception.LoggingManager.Logger.Log(Core.Erp.Info.Log_Exception.LoggingCategory.Error, ex.Message); throw new Core.Erp.Info.Log_Exception.DalException(string.Format("", "GuardarDB", ex.Message), ex) { EntityType = typeof(Aca_Parametros_Bus) }; } }
private void set_info() { try { info_param_aca = bus_param_aca.Get_info_parametros(param.IdEmpresa, param.IdInstitucion); if (info_param_aca.IdEmpresa != 0) { cmb_sucursal_fact.EditValue = info_param_aca.IdSucursal_fact; cmb_bodega_fact.EditValue = info_param_aca.IdBodega_fact; cmb_ptovta_fact.EditValue = info_param_aca.IdPuntoVta_fact; cmb_caja_fact.EditValue = info_param_aca.IdCaja_fact; } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public bool GuardarDB(Aca_Parametros_Info info) { try { using (Entities_Academico Context = new Entities_Academico()) { Aca_Parametros Entity = Context.Aca_Parametros.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdInstitucion == info.IdInstitucion); if (Entity == null) { Entity = new Aca_Parametros(); Entity.IdEmpresa = info.IdEmpresa; Entity.IdInstitucion = info.IdInstitucion; Entity.IdSucursal_fact = info.IdSucursal_fact; Entity.IdBodega_fact = info.IdBodega_fact; Entity.IdPuntoVta_fact = info.IdPuntoVta_fact; Entity.IdCaja_fact = info.IdCaja_fact; Context.Aca_Parametros.Add(Entity); Context.SaveChanges(); } else { Entity.IdSucursal_fact = info.IdSucursal_fact; Entity.IdBodega_fact = info.IdBodega_fact; Entity.IdPuntoVta_fact = info.IdPuntoVta_fact; Entity.IdCaja_fact = info.IdCaja_fact; Context.SaveChanges(); } } return(true); } catch (Exception ex) { string arreglo = ToString(); string MensajeError = string.Empty; tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); MensajeError = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref MensajeError); throw new Exception(ex.ToString()); } }
private void cargar_combos() { try { parametro_info = bus_parametro.Get_info_parametros(param.IdEmpresa, param.IdInstitucion); lista_catalogo = bus_catalogo.Get_List_Catalogo("ESTFIL_REG"); cmb_estado.DataSource = lista_catalogo; cmb_estado.ValueMember = "IdCatalogo"; cmb_estado.DisplayMember = "ca_descripcion"; lista_caja = bus_caja.Get_list_caja(param.IdEmpresa, ref MensajeError); cmb_caja.Properties.DataSource = lista_caja; cmb_caja.EditValue = parametro_info.IdCaja_fact; } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public Aca_Parametros_Info Get_info_parametros(int IdEmpresa, int IdInstitucion) { try { Aca_Parametros_Info info = new Aca_Parametros_Info(); using (Entities_Academico Context = new Entities_Academico()) { var lst = from q in Context.Aca_Parametros where q.IdEmpresa == IdEmpresa select q; foreach (var item in lst) { info.IdEmpresa = item.IdEmpresa; info.IdInstitucion = item.IdInstitucion; info.IdSucursal_fact = item.IdSucursal_fact; info.IdBodega_fact = item.IdBodega_fact; info.IdPuntoVta_fact = item.IdPuntoVta_fact; info.IdCaja_fact = item.IdCaja_fact; } } return(info); } catch (Exception ex) { string arreglo = ToString(); string MensajeError = string.Empty; tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); MensajeError = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref MensajeError); throw new Exception(ex.ToString()); } }