public bool Anular(fa_tarifario_facturacion_x_cliente_Info info) { try { using (Entity_Facturacion_FJ model = new Entity_Facturacion_FJ()) { var add = model.fa_tarifario_facturacion_x_cliente.FirstOrDefault(cot => cot.IdEmpresa == info.IdEmpresa && cot.IdTarifario == info.IdTarifario); add.IdUsuarioUltAnu = info.IdUsuarioUltAnu; add.Fecha_UltAnu = info.Fecha_UltAnu; add.MotiAnula = info.MotiAnula; add.Estado = false; model.SaveChanges(); return(true); } } catch (Exception ex) { string arreglo = ToString(); 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); oDataLog.Guardar_Log_Error(Log_Error_sis, ref MensajeError); MensajeError = ex.ToString(); throw new Exception(ex.ToString()); } }
public bool Modificar(fa_tarifario_facturacion_x_cliente_Info info) { try { using (Entity_Facturacion_FJ model = new Entity_Facturacion_FJ()) { var add = model.fa_tarifario_facturacion_x_cliente.FirstOrDefault(cot => cot.IdEmpresa == info.IdEmpresa && cot.IdTarifario == info.IdTarifario); if (add != null) { add.codTarifario = info.codTarifario; add.nom_tarifario = info.nom_tarifario; add.observacion = info.observacion; add.fecha_inicio = info.fecha_inicio.Date; add.fecha_fin = info.fecha_fin.Date; add.IdUsuarioUltMod = info.IdUsuarioUltMod; add.FechaUltMod = info.FechaUltMod; add.valor_minimo_movilizacion = info.valor_minimo_movilizacion; add.por_ganancia_inicial = info.por_ganancia_inicial; model.SaveChanges(); } return(true); } } catch (Exception ex) { string arreglo = ToString(); 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); oDataLog.Guardar_Log_Error(Log_Error_sis, ref MensajeError); MensajeError = ex.ToString(); throw new Exception(ex.ToString()); } }
public List <fa_tarifario_facturacion_x_cliente_Info> Get_List_Tarifarios(int idempresa, DateTime fecha_inicio, DateTime fecha_fin) { try { List <fa_tarifario_facturacion_x_cliente_Info> lista = new List <fa_tarifario_facturacion_x_cliente_Info>(); using (Entity_Facturacion_FJ model = new Entity_Facturacion_FJ()) { var query = from q in model.vwfa_tarifario_facturacion_x_cliente where q.IdEmpresa == idempresa && fecha_inicio <= q.fecha && q.fecha <= fecha_fin select q; foreach (var item in query) { fa_tarifario_facturacion_x_cliente_Info info = new fa_tarifario_facturacion_x_cliente_Info(); info.IdEmpresa = item.IdEmpresa; info.IdTarifario = item.IdTarifario; info.codTarifario = item.codTarifario; info.IdCliente = item.IdCliente; info.observacion = item.observacion; info.nom_tarifario = item.nom_tarifario; info.fecha_inicio = item.fecha_inicio; info.fecha_fin = item.fecha_fin; info.fecha = item.fecha; info.Estado = item.Estado; info.pe_nombreCompleto = item.pe_nombreCompleto; info.IdEstadoVigencia_cat = item.IdEstadoVigencia_cat; info.nom_EstadoVigencia_cat = item.nom_EstadoVigencia_cat; info.Movilizacion = item.Movilizacion == null ? 0 : (double)item.Movilizacion; info.se_fact_depreciacion = item.se_fact_depreciacion; info.se_fact_egreso_bodega = item.se_fact_egreso_bodega; info.se_fact_gatos = item.se_fact_gatos; info.se_fact_horometro = item.se_fact_horometro; info.se_fact_margen_ganacia = item.se_fact_margen_ganacia; info.se_fact_movilizacion = item.se_fact_movilizacion; info.se_fact_seguro = item.se_fact_seguro; info.se_factura_gastos_roles = item.se_factura_gastos_roles; info.se_fact_horas_minimas = item.se_fact_horas_minimas; info.se_fact_otros = item.se_fact_otros; info.Porcentaje_recargo_iteres_poliza = item.Porcentaje_recargo_iteres_poliza; info.se_fact_recargo_interes = item.se_fact_recargo_interes; lista.Add(info); } return(lista); } } catch (Exception ex) { string arreglo = ToString(); 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); oDataLog.Guardar_Log_Error(Log_Error_sis, ref MensajeError); MensajeError = ex.ToString(); throw new Exception(ex.ToString()); } }
private void gridViewTarifarios_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e) { try { info_Tarifario = (fa_tarifario_facturacion_x_cliente_Info)gridViewTarifarios.GetRow(e.FocusedRowHandle); } 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()); } }
public List <fa_tarifario_facturacion_x_cliente_Info> Get_List_Tarifarios(int idempresa) { try { List <fa_tarifario_facturacion_x_cliente_Info> lista = new List <fa_tarifario_facturacion_x_cliente_Info>(); using (Entity_Facturacion_FJ model = new Entity_Facturacion_FJ()) { var query = from q in model.vwfa_tarifario_facturacion_x_cliente where q.IdEmpresa == idempresa select q; foreach (var item in query) { fa_tarifario_facturacion_x_cliente_Info info = new fa_tarifario_facturacion_x_cliente_Info(); info.IdEmpresa = item.IdEmpresa; info.IdTarifario = item.IdTarifario; info.codTarifario = item.codTarifario; info.nom_tarifario = item.nom_tarifario; info.observacion = item.observacion; info.fecha_inicio = item.fecha_inicio; info.fecha_fin = item.fecha_fin; info.IdUsuario = item.IdUsuario; info.Estado = item.Estado; info.nom_pc = item.nom_pc; info.ip = item.ip; info.IdUsuarioUltMod = item.IdUsuarioUltMod; info.FechaUltMod = item.FechaUltMod; info.IdUsuarioUltAnu = item.IdUsuarioUltAnu; info.Fecha_UltAnu = item.Fecha_UltAnu; info.MotiAnula = item.MotiAnula; info.IdCentroCosto = item.IdCentroCosto; info.valor_minimo_movilizacion = item.valor_minimo_movilizacion; info.Estado = info.Estado; info.Centro_costo = item.Centro_costo; info.por_ganancia_inicial = item.por_ganancia_inicial; lista.Add(info); } return(lista); } } catch (Exception ex) { string arreglo = ToString(); 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); oDataLog.Guardar_Log_Error(Log_Error_sis, ref MensajeError); MensajeError = ex.ToString(); throw new Exception(ex.ToString()); } }
public fa_tarifario_facturacion_x_cliente_Info Get_Info(int idEmpresa, decimal idTarifario) { try { fa_tarifario_facturacion_x_cliente_Info info = new fa_tarifario_facturacion_x_cliente_Info(); using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { var lst = from q in Context.fa_tarifario_facturacion_x_cliente where idEmpresa == q.IdEmpresa && q.IdTarifario == idTarifario select q; foreach (var item in lst) { info.IdEmpresa = item.IdEmpresa; info.IdTarifario = item.IdTarifario; info.codTarifario = item.codTarifario; info.nom_tarifario = item.nom_tarifario; info.observacion = item.observacion; info.fecha_inicio = item.fecha_inicio; info.fecha_fin = item.fecha_fin; info.IdUsuario = item.IdUsuario; info.Estado = item.Estado; info.nom_pc = item.nom_pc; info.ip = item.ip; info.IdUsuarioUltMod = item.IdUsuarioUltMod; info.FechaUltMod = item.FechaUltMod; info.IdUsuarioUltAnu = item.IdUsuarioUltAnu; info.Fecha_UltAnu = item.Fecha_UltAnu; info.MotiAnula = item.MotiAnula; info.IdCentroCosto = item.IdCentroCosto; info.valor_minimo_movilizacion = item.valor_minimo_movilizacion; info.Estado = info.Estado; info.por_ganancia_inicial = item.por_ganancia_inicial; } } return(info); } catch (Exception ex) { string arreglo = ToString(); 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); oDataLog.Guardar_Log_Error(Log_Error_sis, ref MensajeError); MensajeError = ex.ToString(); throw new Exception(ex.ToString()); } }
public bool Guardar(fa_tarifario_facturacion_x_cliente_Info info, ref int idtarifario) { try { using (Entity_Facturacion_FJ model = new Entity_Facturacion_FJ()) { fa_tarifario_facturacion_x_cliente add = new fa_tarifario_facturacion_x_cliente(); add.IdEmpresa = info.IdEmpresa; add.IdTarifario = info.IdTarifario = GetId(info.IdEmpresa); add.IdCliente = info.IdCliente; add.codTarifario = info.codTarifario == "" || info.codTarifario == null?info.IdTarifario.ToString() : info.codTarifario; add.nom_tarifario = info.nom_tarifario; add.observacion = info.observacion; add.fecha = info.fecha; add.fecha_inicio = info.fecha_inicio; add.fecha_fin = info.fecha_fin; add.IdUsuario = info.IdUsuario; add.Estado = "A"; add.IdEstadoVigencia_cat = info.IdEstadoVigencia_cat; add.Movilizacion = info.Movilizacion; add.se_fact_depreciacion = info.se_fact_depreciacion; add.se_fact_egreso_bodega = info.se_fact_egreso_bodega; add.se_fact_gatos = info.se_fact_gatos; add.se_fact_horometro = info.se_fact_horometro; add.se_fact_margen_ganacia = info.se_fact_margen_ganacia; add.se_fact_movilizacion = info.se_fact_movilizacion; add.se_fact_seguro = info.se_fact_seguro; add.se_factura_gastos_roles = info.se_factura_gastos_roles; add.se_fact_horas_minimas = info.se_fact_horas_minimas; add.se_fact_otros = info.se_fact_otros; add.Porcentaje_recargo_iteres_poliza = info.Porcentaje_recargo_iteres_poliza; add.se_fact_recargo_interes = info.se_fact_recargo_interes; model.fa_tarifario_facturacion_x_cliente.Add(add); model.SaveChanges(); idtarifario = Convert.ToInt32(add.IdTarifario); return(true); } } catch (Exception ex) { string arreglo = ToString(); 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); oDataLog.Guardar_Log_Error(Log_Error_sis, ref MensajeError); MensajeError = ex.ToString(); throw new Exception(ex.ToString()); } }
public bool Eliminar(fa_tarifario_facturacion_x_cliente_Info info) { try { return(data.Eliminar(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("", "Eliminar", ex.Message), ex) { EntityType = typeof(fa_tarifario_facturacion_x_cliente_det_Bus) }; } }
public bool Anular(fa_tarifario_facturacion_x_cliente_Info info) { try { info.IdUsuarioUltAnu = param.IdUsuario; info.Fecha_UltAnu = param.Fecha_Transac; return(data.Anular(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("", "Anular", ex.Message), ex) { EntityType = typeof(fa_tarifario_facturacion_x_cliente_Bus) }; } }
public bool Modificar(fa_tarifario_facturacion_x_cliente_Info info) { try { using (Entity_Facturacion_FJ model = new Entity_Facturacion_FJ()) { var add = model.fa_tarifario_facturacion_x_cliente.FirstOrDefault(cot => cot.IdEmpresa == info.IdEmpresa && cot.IdTarifario == info.IdTarifario); if (add != null) { add.nom_tarifario = info.nom_tarifario; add.observacion = info.observacion; add.fecha = info.fecha; add.fecha_inicio = info.fecha_inicio; add.fecha_fin = info.fecha_fin; add.Movilizacion = info.Movilizacion; add.IdUsuarioUltMod = info.IdUsuarioUltMod; add.FechaUltMod = info.FechaUltMod; add.IdEstadoVigencia_cat = info.IdEstadoVigencia_cat; add.se_fact_depreciacion = info.se_fact_depreciacion; add.se_fact_egreso_bodega = info.se_fact_egreso_bodega; add.se_fact_gatos = info.se_fact_gatos; add.se_fact_horometro = info.se_fact_horometro; add.se_fact_margen_ganacia = info.se_fact_margen_ganacia; add.se_fact_movilizacion = info.se_fact_movilizacion; add.se_fact_seguro = info.se_fact_seguro; add.se_factura_gastos_roles = info.se_factura_gastos_roles; add.se_fact_horas_minimas = info.se_fact_horas_minimas; add.se_fact_otros = info.se_fact_otros; add.Porcentaje_recargo_iteres_poliza = info.Porcentaje_recargo_iteres_poliza; add.se_fact_recargo_interes = info.se_fact_recargo_interes; model.SaveChanges(); } return(true); } } catch (Exception ex) { string arreglo = ToString(); 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); oDataLog.Guardar_Log_Error(Log_Error_sis, ref MensajeError); MensajeError = ex.ToString(); throw new Exception(ex.ToString()); } }
public bool Guardar(fa_tarifario_facturacion_x_cliente_Info info) { try { using (Entity_Facturacion_FJ model = new Entity_Facturacion_FJ()) { fa_tarifario_facturacion_x_cliente add = new fa_tarifario_facturacion_x_cliente(); add.IdEmpresa = info.IdEmpresa; add.IdTarifario = info.IdTarifario = GetId(info.IdEmpresa); add.codTarifario = info.codTarifario; add.nom_tarifario = info.nom_tarifario; add.observacion = info.observacion; add.fecha_inicio = info.fecha_inicio.Date; add.fecha_fin = info.fecha_fin.Date; add.IdUsuario = info.IdUsuario; add.Estado = info.Estado; add.nom_pc = info.nom_pc; add.ip = info.ip; add.IdUsuarioUltMod = info.IdUsuarioUltMod; add.FechaUltMod = info.FechaUltMod; add.IdUsuarioUltAnu = info.IdUsuarioUltAnu; add.Fecha_UltAnu = info.Fecha_UltAnu; add.MotiAnula = info.MotiAnula; add.IdCentroCosto = info.IdCentroCosto; add.por_ganancia_inicial = info.por_ganancia_inicial; add.valor_minimo_movilizacion = info.valor_minimo_movilizacion; add.Estado = info.Estado = true; model.fa_tarifario_facturacion_x_cliente.Add(add); model.SaveChanges(); return(true); } } catch (Exception ex) { string arreglo = ToString(); 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); oDataLog.Guardar_Log_Error(Log_Error_sis, ref MensajeError); MensajeError = ex.ToString(); throw new Exception(ex.ToString()); } }
public bool Eliminar(fa_tarifario_facturacion_x_cliente_Info info) { try { using (Entity_Facturacion_FJ model = new Entity_Facturacion_FJ()) { model.Database.ExecuteSqlCommand(" delete Fj_servindustrias.fa_tarifario_facturacion_x_cliente_det where IdEmpresa = '" + info.IdEmpresa + "' and IdTarifario = '" + info.IdTarifario + "'"); return(true); } } catch (Exception ex) { string arreglo = ToString(); 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); oDataLog.Guardar_Log_Error(Log_Error_sis, ref MensajeError); MensajeError = ex.ToString(); throw new Exception(ex.ToString()); } }
public fa_tarifario_facturacion_x_cliente_Info Get_Info(int idEmpresa, decimal idTarifario) { try { fa_tarifario_facturacion_x_cliente_Info info = new fa_tarifario_facturacion_x_cliente_Info(); using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { var lst = from q in Context.fa_tarifario_facturacion_x_cliente where idEmpresa == q.IdEmpresa && q.IdTarifario == idTarifario select q; foreach (var item in lst) { info.IdEmpresa = item.IdEmpresa; info.IdTarifario = item.IdTarifario; info.codTarifario = item.codTarifario; info.nom_tarifario = item.nom_tarifario; info.observacion = item.observacion; info.fecha = item.fecha; info.fecha_inicio = item.fecha_inicio; info.fecha_fin = item.fecha_fin; info.IdCliente = item.IdCliente; info.Estado = item.Estado; info.IdUsuario = item.IdUsuario; info.nom_pc = item.nom_pc; info.ip = item.ip; info.IdUsuarioUltMod = item.IdUsuarioUltMod; info.FechaUltMod = item.FechaUltMod; info.IdUsuarioUltAnu = item.IdUsuarioUltAnu; info.Fecha_UltAnu = item.Fecha_UltAnu; info.MotiAnula = item.MotiAnula; info.se_fact_depreciacion = item.se_fact_depreciacion; info.se_fact_egreso_bodega = item.se_fact_egreso_bodega; info.se_fact_gatos = item.se_fact_gatos; info.se_fact_horometro = item.se_fact_horometro; info.se_fact_margen_ganacia = item.se_fact_margen_ganacia; info.se_fact_movilizacion = item.se_fact_movilizacion; info.se_fact_seguro = item.se_fact_seguro; info.se_factura_gastos_roles = item.se_factura_gastos_roles; info.IdEstadoVigencia_cat = item.IdEstadoVigencia_cat; info.Movilizacion = item.Movilizacion == null ? 0 : (double)item.Movilizacion; info.se_fact_depreciacion = item.se_fact_depreciacion; info.se_fact_egreso_bodega = item.se_fact_egreso_bodega; info.se_fact_gatos = item.se_fact_gatos; info.se_fact_horometro = item.se_fact_horometro; info.se_fact_margen_ganacia = item.se_fact_margen_ganacia; info.se_fact_movilizacion = item.se_fact_movilizacion; info.se_fact_seguro = item.se_fact_seguro; info.se_factura_gastos_roles = item.se_factura_gastos_roles; info.se_fact_horas_minimas = item.se_fact_horas_minimas; info.se_fact_otros = item.se_fact_otros; info.Porcentaje_recargo_iteres_poliza = item.Porcentaje_recargo_iteres_poliza; info.se_fact_recargo_interes = item.se_fact_recargo_interes; } } return(info); } catch (Exception ex) { string arreglo = ToString(); 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); oDataLog.Guardar_Log_Error(Log_Error_sis, ref MensajeError); MensajeError = ex.ToString(); throw new Exception(ex.ToString()); } }