public Boolean GuardarDB(fa_registro_unidades_x_equipo_Info info) { try { using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { fa_registro_unidades_x_equipo Entity = new fa_registro_unidades_x_equipo(); Entity.IdEmpresa = info.IdEmpresa; Entity.IdRegistro = info.IdRegistro = Get_Id(info.IdEmpresa); Entity.IdPeriodo = info.IdPeriodo; Entity.Fecha = info.Fecha; Entity.IdCentroCosto_sub_centro_costo = info.IdCentroCosto_sub_centro_costo; Entity.Observacion = info.Observacion; Entity.nom_pc = info.nom_pc; Entity.ip = info.ip; Entity.IdCentroCosto = info.IdCentroCosto; Entity.Estado = "A"; Entity.IdEstadoRegistro_cat = info.IdEstadoRegistro_cat; Context.fa_registro_unidades_x_equipo.Add(Entity); Context.SaveChanges(); if (info.Lst_det != null) { foreach (var item in info.Lst_det) { item.IdEmpresa = info.IdEmpresa; item.IdRegistro = info.IdRegistro; item.IdUnidad_Medida = " "; item.IdTipo_Reg_cat = " "; } oData_det.GuardarDB(info.Lst_det); } } 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_liquidacion_gastos_det_Info> Get_List_Liquidacion_Gastos_Det(int IdEmpresa, decimal IdLiquidacion, ref string mensaje) { try { List <fa_liquidacion_gastos_det_Info> Lista = new List <fa_liquidacion_gastos_det_Info>(); using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { var contact = from q in Context.vwfa_liquidacion_gastos_det where q.IdEmpresa == IdEmpresa && q.IdLiquidacion == IdLiquidacion select q; foreach (var item in contact) { fa_liquidacion_gastos_det_Info Info = new fa_liquidacion_gastos_det_Info(); Info.IdEmpresa = item.IdEmpresa; Info.IdLiquidacion = item.IdLiquidacion; Info.secuencia = item.secuencia; Info.IdProducto_Liqui = item.IdProducto_Liqui; Info.detalle_x_producto = item.detalle_x_producto; Info.cantidad = item.cantidad; Info.precio = item.precio; Info.subtotal = item.subtotal; Info.aplica_iva = item.aplica_iva; Info.por_iva = item.por_iva; Info.valor_iva = item.valor_iva; Info.Total_liq = item.Total_liq; Info.nom_producto_Liqui = item.nom_producto_Liqui; Info.IdProducto = item.IdProducto; 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 mensaje); mensaje = ex.ToString(); throw new Exception(ex.ToString()); } }
public fa_registro_unidades_x_equipo_Info Get_Info(int idEmpresa, decimal IdRegistro) { try { fa_registro_unidades_x_equipo_Info info = new fa_registro_unidades_x_equipo_Info(); using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { fa_registro_unidades_x_equipo Entity = Context.fa_registro_unidades_x_equipo.FirstOrDefault(q => idEmpresa == q.IdEmpresa && IdRegistro == q.IdRegistro); if (Entity != null) { info.IdEmpresa = Entity.IdEmpresa; info.IdRegistro = Entity.IdRegistro; info.IdPeriodo = Entity.IdPeriodo; info.Fecha = Entity.Fecha; info.IdCentroCosto = Entity.IdCentroCosto; info.IdCentroCosto_sub_centro_costo = Entity.IdCentroCosto_sub_centro_costo; info.IdPeriodo = Entity.IdPeriodo; info.Observacion = Entity.Observacion; info.IdUsuarioUltMod = Entity.IdUsuarioUltMod; info.Fecha_UltMod = Entity.Fecha_UltMod; info.IdUsuarioUltAnu = Entity.IdUsuarioUltAnu; info.Fecha_UltAnu = Entity.Fecha_UltAnu; info.MotiAnula = Entity.MotiAnula; info.nom_pc = Entity.nom_pc; info.ip = Entity.ip; info.Estado = Entity.Estado; info.IdEstadoRegistro_cat = Entity.IdEstadoRegistro_cat; info.Estado = Entity.Estado; info.Lst_det = oData_det.Get_List_det(info); } } 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 List <fa_registro_unidades_x_equipo_det_Info> Get_List_Conciliacion_Horas_hom_vs_ho_maq(int IdEmpresa, int IdPeriodo, int IdActivo_Fijo) { try { List <fa_registro_unidades_x_equipo_det_Info> Lista = new List <fa_registro_unidades_x_equipo_det_Info>(); using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { var lst = from q in Context.vwfa_conciliacion_horas_maquina_vs_horas_hombre where IdEmpresa == q.IdEmpresa && IdActivo_Fijo == q.IdActivoFijo && q.IdPeriodo == IdPeriodo select q; foreach (var item in lst) { fa_registro_unidades_x_equipo_det_Info Info_det = new fa_registro_unidades_x_equipo_det_Info(); Info_det.IdEmpresa = item.IdEmpresa; Info_det.IdRegistro = item.IdActivoFijo; Info_det.IdActivoFijo = item.IdActivoFijo; Info_det.IdPeriodo = item.IdPeriodo; Info_det.hora_trabajada = item.hora_trabajada; Info_det.Af_ValorUnidad_Actu = item.Af_ValorUnidad_Actu; Info_det.Valor = Convert.ToDouble(item.Valor); Info_det.Af_Nombre = item.Af_Nombre; Info_det.Horas_Trabajada_x_Af = item.Horas_Trabajada_x_Af; Info_det.pe_nombreCompleto = item.pe_nombreCompleto; Lista.Add(Info_det); } } 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 List <fa_pre_facturacion_Info> Get_List(int IdEmpresa, DateTime FechaIni, DateTime FechaFin) { try { List <fa_pre_facturacion_Info> Lista = new List <fa_pre_facturacion_Info>(); using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { var lst = from q in Context.vwfa_pre_facturacion where q.IdEmpresa == IdEmpresa && FechaIni <= q.fecha && q.fecha <= FechaFin select q; foreach (var item in lst) { fa_pre_facturacion_Info info = new fa_pre_facturacion_Info(); info.IdEmpresa = item.IdEmpresa; info.IdPreFacturacion = item.IdPreFacturacion; info.IdPeriodo = item.IdPeriodo; info.Observacion = item.Observacion; info.IdEstado_Proceso = item.IdEstado_Proceso; info.fecha = item.fecha; info.estado = item.estado; info.pe_mes = item.pe_mes; info.pe_FechaIni = item.pe_FechaIni; info.pe_FechaFin = item.pe_FechaFin; info.nom_EstadoProceso = item.nom_EstadoProceso; Lista.Add(info); } } return(Lista); } catch (Exception ex) { string MensajeError = ""; 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 Boolean GuardarDB(List <fa_tarifario_facturacion_x_cliente_det_x_ActivoFijo_Info> Lista) { try { try { using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { foreach (var item in Lista) { fa_tarifario_facturacion_x_cliente_det_x_ActivoFijo Entity = new fa_tarifario_facturacion_x_cliente_det_x_ActivoFijo(); Entity.IdEmpresa = item.IdEmpresa; Entity.IdActivoFijo = item.IdActivoFijo; Entity.IdTarifario = item.IdTarifario; Entity.IdCentroCosto = item.IdCentroCosto; Entity.IdCentroCosto_sub_centro_costo = item.IdCentroCosto_sub_centro_costo; Context.fa_tarifario_facturacion_x_cliente_det_x_ActivoFijo.Add(Entity); Context.SaveChanges(); } } return(true); } catch (DbEntityValidationException ex) { string mensaje = ""; 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 mensaje); mensaje = ex.ToString() + " " + ex.Message; mensaje = "Error al Grabar" + ex.Message; throw new Exception(ex.ToString()); } } 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.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 ModificarDB(fa_grupo_x_sub_centro_costo_Info Info, ref string mensaje) { try { using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { fa_grupo_x_sub_centro_costo contact = Context.fa_grupo_x_sub_centro_costo.FirstOrDefault(q => q.IdEmpresa == Info.IdEmpresa && q.IdGrupo == Info.IdGrupo); if (contact != null) { contact.IdEmpresa = Info.IdEmpresa; contact.IdGrupo = Info.IdGrupo; contact.IdCentroCosto = Info.IdCentroCosto; contact.nom_Grupo = Info.nom_Grupo; contact.Fecha = Info.Fecha; contact.Estado = Info.Estado; contact.IdUsuarioUltModi = Info.IdUsuarioUltMod; contact.Fecha_UltMod = DateTime.Now; contact.nom_pc = Info.nom_pc; contact.ip = Info.ip; Context.SaveChanges(); } } oData_Det.EliminarDB(Info, ref mensaje); foreach (var item in Info.List_Detalle) { item.IdEmpresa = Info.IdEmpresa; item.IdGrupo = Info.IdGrupo; item.IdCentroCosto = Info.IdCentroCosto; } oData_Det.GuardarDB(Info.List_Detalle, ref mensaje); 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 mensaje); mensaje = ex.ToString(); throw new Exception(ex.ToString()); } }
public List <fa_liquidacion_x_punto_cargo_x_fa_factura_Info> get_list(int IdEmpresa, int IdSucursal, string IdCentroCosto, decimal IdLiquidacion) { try { List <fa_liquidacion_x_punto_cargo_x_fa_factura_Info> Lista; using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { Lista = (from q in Context.fa_liquidacion_x_punto_cargo_x_fa_factura where q.IdEmpresa == IdEmpresa && q.IdSucursal == IdSucursal && q.IdCentroCosto == IdCentroCosto && q.IdLiquidacion == IdLiquidacion select new fa_liquidacion_x_punto_cargo_x_fa_factura_Info { IdEmpresa = q.IdEmpresa, IdSucursal = q.IdSucursal, IdCentroCosto = q.IdCentroCosto, IdLiquidacion = q.IdLiquidacion, IdEmpresa_vta = q.IdEmpresa_vta, IdSucursal_vta = q.IdSucursal_vta, IdBodega_vta = q.IdBodega_vta, IdCbteVta = q.IdCbteVta, vta_subtotal = q.vta_subtotal, vta_iva = q.vta_iva, vta_total = q.vta_total, }).ToList(); foreach (var item in Lista) { item.ID = item.IdEmpresa.ToString() + "-" + item.IdSucursal.ToString() + "-" + item.IdBodega_vta + "-" + item.IdCbteVta.ToString(); } } return(Lista); } catch (Exception ex) { string MensajeError = ""; 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 Boolean GuardarDB(List <fa_pre_facturacion_det_Fact_x_Gastos_Info> Lista) { try { foreach (var item in Lista) { using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { fa_pre_facturacion_det_Fact_x_Gastos Entity = new fa_pre_facturacion_det_Fact_x_Gastos(); Entity.IdEmpresa = item.IdEmpresa; Entity.IdPreFacturacion = item.IdPreFacturacion; Entity.secuencia = item.secuencia; Entity.IdCentro_Costo = item.IdCentro_Costo; Entity.IdCentroCosto_sub_centro_costo = item.IdCentroCosto_sub_centro_costo; Entity.IdPunto_cargo = item.IdPunto_cargo; Entity.IdEmpresa_og = item.IdEmpresa_og; Entity.IdTipoCbte_Ogiro = item.IdTipoCbte_Ogiro; Entity.IdCbteCble_Ogiro = item.IdCbteCble_Ogiro; Entity.Cantidad = item.Cantidad; Entity.Costo_Uni = item.Costo_Uni; Entity.Subtotal = item.Subtotal; Entity.Aplica_Iva = item.Aplica_Iva; Entity.Por_Iva = item.Por_Iva; Entity.Valor_Iva = item.Valor_Iva; Entity.Total = item.Total; Entity.Facturar = item.Facturar; Entity.IdTarifario = item.IdTarifario; Entity.Porc_ganancia = item.Porc_ganancia; Context.fa_pre_facturacion_det_Fact_x_Gastos.Add(Entity); Context.SaveChanges(); } } return(true); } catch (Exception ex) { string MensajeError = ""; 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_Af_Depreciacion_Det_Info> Get_List_tabla_depreciacion_x_activo(int idempresa, decimal idtarifario) { try { List <fa_tarifario_facturacion_x_cliente_Af_Depreciacion_Det_Info> lista = new List <fa_tarifario_facturacion_x_cliente_Af_Depreciacion_Det_Info>(); using (Entity_Facturacion_FJ model = new Entity_Facturacion_FJ()) { var query = from q in model.vwaf_fa_tarifario_facturacion_x_cliente_Af_Depreciacion_Det where q.IdEmpresa == idempresa && q.IdTarifario == idtarifario select q; foreach (var item in query) { fa_tarifario_facturacion_x_cliente_Af_Depreciacion_Det_Info add = new fa_tarifario_facturacion_x_cliente_Af_Depreciacion_Det_Info(); add.IdEmpresa = item.IdEmpresa; add.IdDepreciacion = item.IdDepreciacion; add.IdTarifario = item.IdTarifario; add.Secuencia = item.Secuencia; add.IdTipoDepreciacion = item.IdTipoDepreciacion; add.IdActivoFijo = item.IdActivoFijo; add.Concepto = item.Concepto; add.Valor_Compra = item.Valor_Compra; add.Valor_Salvamento = item.Valor_Salvamento; add.Vida_Util = item.Vida_Util; add.Porc_Depreciacion = item.Porc_Depreciacion; add.Valor_Depreciacion = item.Valor_Depreciacion; add.Valor_Depre_Acum = item.Valor_Depre_Acum; add.Valor_Importe = item.Valor_Importe; add.Af_Nombre = item.Af_Nombre; lista.Add(add); } 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 List <fa_registro_unidades_x_equipo_det_Info> Get_List_Conciliacion_Horas(int IdEmpresa, int IdActivo_Fijo) { try { List <fa_registro_unidades_x_equipo_det_Info> Lista = new List <fa_registro_unidades_x_equipo_det_Info>(); using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { var lst = from q in Context.vwfa_Pre_Facturacion_Conciliacion_horas_No_facturadas where IdEmpresa == q.IdEmpresa && IdActivo_Fijo == q.IdActivoFijo select q; foreach (var item in lst) { fa_registro_unidades_x_equipo_det_Info Info_det = new fa_registro_unidades_x_equipo_det_Info(); Info_det.IdEmpresa = item.IdEmpresa; Info_det.IdRegistro = item.IdActivoFijo; Info_det.IdActivoFijo = item.IdActivoFijo; Info_det.IdPeriodo = item.IdPeriodo; Info_det.Num_horas_registradas = item.Num_horas_registradas; Info_det.Num_horas_facturadas = item.Num_horas_facturadas; Info_det.Af_Nombre = item.Af_Nombre; Info_det.pe_FechaIni = item.pe_FechaIni; Info_det.pe_FechaFin = item.pe_FechaFin; Info_det.Horas_no_Facturadas = item.Horas_no_Facturadas; Lista.Add(Info_det); } } 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 List <fa_grupo_x_sub_centro_costo_Info> Get_List_Grup_Sub(int IdEmpresa, decimal IdGrupo, ref string mensaje) { try { List <fa_grupo_x_sub_centro_costo_Info> Lista = new List <fa_grupo_x_sub_centro_costo_Info>(); using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { var lst = from q in Context.vwfa_grupo_x_sub_centro_costo where q.IdEmpresa == IdEmpresa && q.IdGrupo == IdGrupo select q; foreach (var item in lst) { fa_grupo_x_sub_centro_costo_Info Info = new fa_grupo_x_sub_centro_costo_Info(); Info.IdEmpresa = item.IdEmpresa; Info.IdGrupo = item.IdGrupo; Info.IdCentroCosto = item.IdCentroCosto; Info.nom_Grupo = item.nom_Grupo; Info.Fecha = item.Fecha; Info.Estado = item.Estado; Info.IdUsuario = item.IdUsuario; Info.Fecha_Transaccion = Convert.ToDateTime(item.Fecha_Transaccion); Info.IdUsuarioUltMod = item.IdUsuarioUltModi; Info.Fecha_UltMod = Convert.ToDateTime(item.Fecha_UltMod); Info.IdUsuarioUltAnu = item.IdUsuarioUltAnu; Info.Fecha_UltAnu = Convert.ToDateTime(item.Fecha_UltAnu); Info.MotivoAnulacion = item.MotivoAnulacion; 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 mensaje); mensaje = ex.ToString(); throw new Exception(ex.ToString()); } }
public List <fa_compensacion_x_ct_centro_costo_det_Info> GetList(int IdEmpresa, int IdCompensacion) { try { List <fa_compensacion_x_ct_centro_costo_det_Info> lista = new List <fa_compensacion_x_ct_centro_costo_det_Info>(); using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { var contact = from q in Context.fa_compensacion_x_ct_centro_costo_det where q.IdEmpresa == IdEmpresa && q.IdCompensacion == IdCompensacion select q; foreach (var item in contact) { fa_compensacion_x_ct_centro_costo_det_Info Info = new fa_compensacion_x_ct_centro_costo_det_Info(); Info.IdEmpresa = item.IdEmpresa; Info.IdCompensacion = item.IdCompensacion; Info.Secuencia = item.Secuencia; Info.num_mes = item.num_mes; Info.capital_reducido = item.IdEmpresa; Info.valor_amortizacion = item.valor_amortizacion; Info.valor_interes_centro_costo = item.valor_interes_centro_costo; Info.valor_interes_diferencia = item.valor_interes_diferencia; Info.dividendo = item.dividendo; Info.IdPeriodo = item.IdPeriodo; Info.estado_cobro = item.estado_cobro; Info.IdPeriodo = item.IdPeriodo; lista.Add(Info); } } return(lista); } catch (Exception ex) { string array = 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(), "", array, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref MensajeError); MensajeError = ex.ToString() + " " + ex.Message; throw new Exception(ex.ToString()); } }
public Boolean GuardarDB(List <fa_pre_facturacion_det_Cobro_x_Depreciacion_Info> Lista) { try { foreach (var item in Lista) { using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { fa_pre_facturacion_det_Cobro_x_Depreciacion Entity = new fa_pre_facturacion_det_Cobro_x_Depreciacion(); Entity.IdEmpresa = item.IdEmpresa; Entity.IdPreFacturacion = item.IdPreFacturacion; Entity.secuencia = item.secuencia; Entity.IdCentro_Costo = item.IdCentro_Costo; Entity.IdCentroCosto_sub_centro_costo = item.IdCentroCosto_sub_centro_costo; Entity.IdPunto_cargo = item.IdPunto_cargo; Entity.IdEmpresa_dep = item.IdEmpresa_dep; Entity.IdDepreciacion_dep = item.IdDepreciacion_dep; Entity.IdTarifario = item.IdTarifario; Entity.secuencia_dep = item.secuencia_dep; Entity.IdActivoFijo = item.IdActivoFijo; Entity.concepto = item.concepto; Entity.Total_depreciado_x_cobrar = item.Total_depreciado_x_cobrar; Entity.Costo_unitario = item.Costo_unitario; Entity.Valor_salvamento = item.Valor_salvamento; Entity.Facturar = item.Facturar; Entity.IdTarifario = item.IdTarifario; Entity.Porc_ganancia = item.Porc_ganancia; Context.fa_pre_facturacion_det_Cobro_x_Depreciacion.Add(Entity); Context.SaveChanges(); } } return(true); } catch (Exception ex) { string MensajeError = ""; 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_compensacion_x_ct_centro_costo_Info> GetList(int IdEmpresa) { try { List <fa_compensacion_x_ct_centro_costo_Info> lista = new List <fa_compensacion_x_ct_centro_costo_Info>(); using (Entity_Facturacion_FJ db = new Entity_Facturacion_FJ()) { var query = from q in db.vwfa_compensacion_x_ct_centro_costo where q.IdEmpresa == IdEmpresa select q; foreach (var item in query) { fa_compensacion_x_ct_centro_costo_Info add = new fa_compensacion_x_ct_centro_costo_Info(); add.IdEmpresa = item.IdEmpresa; add.IdCompensacion = item.IdCompensacion; add.IdCentroCosto = item.IdCentroCosto; add.IdCentroCosto_sub_centro_costo = item.IdCentroCosto_sub_centro_costo; add.num_cuotas_meses_x_banco = item.num_cuotas_meses_x_banco; add.num_cuotas_meses_x_centro_costo = item.num_cuotas_meses_x_centro_costo; add.tasa_interes_anual_x_banco = item.tasa_interes_anual_x_banco; add.tasa_interes_anual_x_centro_costo = item.tasa_interes_anual_x_centro_costo; add.valor_a_financiar = item.valor_a_financiar; add.nom_Centro_costo = item.nom_Centro_costo; add.nom_Centro_costo_sub_centro_costo = item.nom_Centro_costo_sub_centro_costo; add.observacion = item.observacion; add.observacion = item.observacion; lista.Add(add); } } 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 List <fa_pre_facturacion_proyeccion_mano_obra_Info> GetList(int idEmpresa) { try { List <fa_pre_facturacion_proyeccion_mano_obra_Info> Lista = new List <fa_pre_facturacion_proyeccion_mano_obra_Info>(); using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { var lst = from q in Context.vwfa_pre_facturacion_proyeccion_mano_obra where idEmpresa == q.IdEmpresa select q; foreach (var item in lst) { fa_pre_facturacion_proyeccion_mano_obra_Info info = new fa_pre_facturacion_proyeccion_mano_obra_Info(); info.IdEmpresa = Convert.ToInt32(item.IdEmpresa); info.IdCargo = item.IdCargo; info.IdCentroCosto = item.IdCentroCosto; info.IdSubcentroCosto = item.IdSubcentroCosto; info.valor_proyectado = item.valor_proyectado; info.ValorRealManoObra = item.ValorRealManoObra; info.DiferenciaManoObra = item.DiferenciaManoObra; info.fu_descripcion = item.fu_descripcion; info.ca_descripcion = item.ca_descripcion; info.ValorModificadoManoObra = item.ValorModificadoManoObra; 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 List <fa_registro_unidades_x_equipo_det_Info> Get_List_det(fa_registro_unidades_x_equipo_Info info) { try { List <fa_registro_unidades_x_equipo_det_Info> Lista = new List <fa_registro_unidades_x_equipo_det_Info>(); using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { var lst = from q in Context.vwfa_registro_unidades_x_equipo_det where info.IdEmpresa == q.IdEmpresa && info.IdRegistro == q.IdRegistro select q; foreach (var item in lst) { fa_registro_unidades_x_equipo_det_Info Info_det = new fa_registro_unidades_x_equipo_det_Info(); Info_det.IdEmpresa = item.IdEmpresa; Info_det.IdRegistro = item.IdRegistro; Info_det.IdFecha = item.IdFecha; Info_det.IdUnidad_Medida = item.IdUnidad_Medida; Info_det.IdTipo_Reg_cat = item.IdTipo_Reg_cat; Info_det.IdActivoFijo = item.IdActivoFijo; Info_det.Valor = item.Valor; Info_det.fecha_reg = item.fecha_reg; Info_det.fecha_modi = item.fecha_modi; Info_det.IdPeriodo = item.IdPeriodo; Info_det.CodActivoFijo = "[" + item.IdActivoFijo + "] " + item.CodActivoFijo; Lista.Add(Info_det); } } 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 List <ct_Centro_costo_Info> Get_list_Centro_Costo_x_cliente(int IdEmpresa, ref string MensajeError) { try { List <ct_Centro_costo_Info> lM = new List <ct_Centro_costo_Info>(); using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { var select = from q in Context.vwfa_cliente_x_ct_centro_costo where q.IdEmpresa_cc == IdEmpresa select q; foreach (var item in select) { ct_Centro_costo_Info Cln_cc = new ct_Centro_costo_Info(); Cln_cc.IdEmpresa = item.IdEmpresa_cc; Cln_cc.IdCentroCosto = item.IdCentroCosto_cc; Cln_cc.pc_Estado = item.pc_Estado; Cln_cc.Centro_costo = item.nom_Centro_costo; Cln_cc.pe_cedulaRuc = item.pe_cedulaRuc; Cln_cc.pe_direccion = item.pe_direccion; Cln_cc.IdEmpresa_cli = item.IdEmpresa_cli; Cln_cc.IdCliente_cli = item.IdCliente_cli; Cln_cc.Descripcion_Ciudad = item.Descripcion_Ciudad; Cln_cc.pe_celular = item.pe_celular; Cln_cc.pe_correo = item.pe_correo; lM.Add(Cln_cc); } } return(lM); } catch (Exception ex) { MensajeError = ex.Message; 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(), "", MensajeError, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref MensajeError); MensajeError = ex.ToString(); return(new List <ct_Centro_costo_Info>()); } }
public bool guardarDB(List <fa_pre_facturacion_activos_Info> lst) { try { int secuencia = 1; using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { foreach (var item in lst) { fa_pre_facturacion_activos Entity = new fa_pre_facturacion_activos(); Entity.IdEmpresa = item.IdEmpresa; Entity.IdPreFacturacion = item.IdPreFacturacion; Entity.Secuencia = item.Secuencia = secuencia; Entity.IdActivoFijo = item.IdActivoFijo; Entity.por_ganancia = item.por_ganancia; Entity.IdCentroCosto = item.IdCentroCosto; Entity.IdCentroCosto_sub_centro_costo = item.IdCentroCosto_sub_centro_costo; Entity.IdPeriodo_ini = item.IdPeriodo_ini; Entity.IdPeriodo_fin = item.IdPeriodo_fin; Entity.IdGrupo = item.IdGrupo; Entity.cant_act_x_scc = item.cant_act_x_scc; Entity.valor_depr_x_scc = item.valor_depr_x_scc; Entity.valor_movilizacion = item.valor_movilizacion; Context.fa_pre_facturacion_activos.Add(Entity); Context.SaveChanges(); secuencia++; } } return(true); } catch (Exception ex) { string MensajeError = ""; 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 guardarDB(fa_liquidacion_x_punto_cargo_x_fa_factura_Info info) { try { using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { var lst = from q in Context.fa_liquidacion_x_punto_cargo_x_fa_factura where q.IdEmpresa == info.IdEmpresa && q.IdSucursal == info.IdSucursal && q.IdCentroCosto == info.IdCentroCosto && q.IdLiquidacion == info.IdLiquidacion && q.IdEmpresa_vta == info.IdEmpresa_vta && q.IdSucursal_vta == info.IdSucursal_vta && q.IdBodega_vta == info.IdBodega_vta && q.IdCbteVta == info.IdCbteVta select q; if (lst.Count() == 0) { fa_liquidacion_x_punto_cargo_x_fa_factura Entity = new fa_liquidacion_x_punto_cargo_x_fa_factura(); Entity.IdEmpresa = info.IdEmpresa; Entity.IdSucursal = info.IdSucursal; Entity.IdCentroCosto = info.IdCentroCosto; Entity.IdLiquidacion = info.IdLiquidacion; Entity.IdEmpresa_vta = info.IdEmpresa_vta; Entity.IdSucursal_vta = info.IdSucursal_vta; Entity.IdBodega_vta = info.IdBodega_vta; Entity.IdCbteVta = info.IdCbteVta; Entity.vta_subtotal = info.vta_subtotal; Entity.vta_iva = info.vta_iva; Entity.vta_total = info.vta_total; Context.fa_liquidacion_x_punto_cargo_x_fa_factura.Add(Entity); Context.SaveChanges(); } } return(true); } catch (Exception ex) { string MensajeError = ""; 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 Boolean ModificarDB(fa_registro_unidades_x_equipo_Info info) { try { using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { fa_registro_unidades_x_equipo Entity = Context.fa_registro_unidades_x_equipo.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdRegistro == info.IdRegistro); if (Entity != null) { Entity.Fecha = info.Fecha; Entity.Observacion = info.Observacion; Entity.IdUsuarioUltMod = info.IdUsuarioUltMod; Entity.Fecha_UltMod = info.Fecha_UltMod; Entity.nom_pc = info.nom_pc; Entity.ip = info.ip; Entity.estado_cierre = info.estado_cierre; Context.SaveChanges(); foreach (var item in info.Lst_det) { item.IdEmpresa = info.IdEmpresa; item.IdRegistro = info.IdRegistro; item.IdUnidad_Medida = " "; item.IdTipo_Reg_cat = " "; item.IdPeriodo = info.IdPeriodo; } oData_det.EliminarDB(info); oData_det.GuardarDB(info.Lst_det); } } 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_liquidacion_x_punto_cargo_det_mano_obra_det_Info> get_list(int IdEmpresa, int IdSucursal, string IdCentroCosto, decimal IdLiquidacion, int mo_secuencia) { try { List <fa_liquidacion_x_punto_cargo_det_mano_obra_det_Info> Lista = new List <fa_liquidacion_x_punto_cargo_det_mano_obra_det_Info>(); using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { var lst = from q in Context.fa_liquidacion_x_punto_cargo_det_mano_obra_det where q.IdEmpresa == IdEmpresa && q.IdSucursal == IdSucursal && q.IdCentroCosto == IdCentroCosto && q.IdLiquidacion == IdLiquidacion && q.mo_secuencia == mo_secuencia select q; foreach (var item in lst) { fa_liquidacion_x_punto_cargo_det_mano_obra_det_Info info = new fa_liquidacion_x_punto_cargo_det_mano_obra_det_Info(); info.IdEmpresa = item.IdEmpresa; info.IdSucursal = item.IdSucursal; info.IdCentroCosto = item.IdCentroCosto; info.IdLiquidacion = item.IdLiquidacion; info.mo_secuencia = item.mo_secuencia; info.IdActividad = item.IdActividad; info.observacion = item.observacion; Lista.Add(info); } } return(Lista); } catch (Exception ex) { string mensaje = ""; 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 mensaje); mensaje = ex.ToString(); throw new Exception(ex.ToString()); } }
public bool Guardar(List <fa_tarifario_facturacion_x_cliente_Af_Depreciacion_Det_Info> lista) { try { int secuencia = 0; using (Entity_Facturacion_FJ model = new Entity_Facturacion_FJ()) { foreach (var item in lista) { secuencia++; fa_tarifario_facturacion_x_cliente_Af_Depreciacion_Det add = new fa_tarifario_facturacion_x_cliente_Af_Depreciacion_Det(); add.IdEmpresa = item.IdEmpresa; add.IdDepreciacion = item.IdDepreciacion; add.IdTarifario = item.IdTarifario; add.Secuencia = secuencia; add.IdTipoDepreciacion = item.IdTipoDepreciacion; add.IdActivoFijo = item.IdActivoFijo; add.Concepto = item.Concepto; add.Valor_Compra = item.Valor_Compra; add.Valor_Salvamento = item.Valor_Salvamento; add.Vida_Util = item.Vida_Util; add.Porc_Depreciacion = item.Porc_Depreciacion; add.Valor_Depreciacion = item.Valor_Depreciacion; add.Valor_Depre_Acum = item.Valor_Depre_Acum; add.Valor_Importe = item.Valor_Importe; model.fa_tarifario_facturacion_x_cliente_Af_Depreciacion_Det.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 GuardarDB(fa_factura_fj_Info info) { try { using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { var lst = from q in Context.fa_factura_fj where q.IdEmpresa == info.IdEmpresa && q.IdSucursal == info.IdSucursal && q.IdBodega == info.IdBodega && q.IdCbteVta == info.IdCbteVta select q; if (lst.Count() == 0) { fa_factura_fj Entity = new fa_factura_fj(); Entity.IdEmpresa = info.IdEmpresa; Entity.IdSucursal = info.IdSucursal; Entity.IdBodega = info.IdBodega; Entity.IdCbteVta = info.IdCbteVta; Entity.Atencion_a = info.Atencion_a; Entity.num_oc = info.num_oc; Entity.descripcion_fact = info.descripcion_fact; Entity.fecha_cobro_1 = info.fecha_cobro_1; Entity.fecha_cobro_2 = info.fecha_cobro_2; Context.fa_factura_fj.Add(Entity); Context.SaveChanges(); } } return(true); } catch (Exception ex) { string mensaje = ""; 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 mensaje); mensaje = ex.ToString(); throw new Exception(ex.ToString()); } }
public List <fa_tarifario_facturacion_x_cliente_det_x_ActivoFijo_Info> Get_List_Activo_x_tarifario(int idEmpresa, decimal idTarifario) { try { List <fa_tarifario_facturacion_x_cliente_det_x_ActivoFijo_Info> Lista = new List <fa_tarifario_facturacion_x_cliente_det_x_ActivoFijo_Info>(); using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { var lst = from q in Context.vwaf_fa_tarifario_facturacion_x_cliente_det_x_ActivoFijo where q.IdEmpresa == idEmpresa && q.IdTarifario == idTarifario select q; foreach (var item in lst) { fa_tarifario_facturacion_x_cliente_det_x_ActivoFijo_Info info = new fa_tarifario_facturacion_x_cliente_det_x_ActivoFijo_Info(); info.IdEmpresa = item.IdEmpresa; info.IdTarifario = item.IdTarifario; info.IdActivoFijo = item.IdActivoFijo; info.nom_UnidadFact = item.Descripcion; info.Af_Nombre = item.Af_Nombre; info.IdCategoriaAF = item.IdCategoriaAF; info.nom_Categoria = item.Categoria; info.IdCentroCosto = item.IdCentroCosto; info.IdCentroCosto_sub_centro_costo = item.IdCentroCosto_sub_centro_costo; info.Seleccionado = true; 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 List <fa_liquidacion_gastos_Info> Get_List_Liquidacion_Gastos_x_periodo(int IdEmpresa, int idperiodo) { try { List <fa_liquidacion_gastos_Info> Lista = new List <fa_liquidacion_gastos_Info>(); using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { var lst = from q in Context.vwfa_liquidaciones_group_x_liqui_x_periodo_x_cliente where q.IdEmpresa == IdEmpresa && q.IdPeriodo == idperiodo select q; foreach (var item in lst) { fa_liquidacion_gastos_Info Info = new fa_liquidacion_gastos_Info(); Info.IdEmpresa = item.IdEmpresa; Info.IdLiquidacion = item.IdLiquidacion; Info.IdPeriodo = item.IdPeriodo; Info.cod_liquidacion = item.cod_liquidacion; Info.IdCliente = item.IdCliente; Info.fecha_liqui = item.fecha_liqui; Info.Observacion = item.Observacion; Info.pe_nombre = item.pe_nombreCompleto; Info.Subtotal = item.Subtotal; Info.Iva = item.Iva; Info.total_liquidacion = item.total_liquidacion; 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); throw new Exception(ex.ToString()); } }
public bool guardarDB(fa_liquidacion_x_punto_cargo_det_ingresos_consumo_directo_Info info) { try { using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { fa_liquidacion_x_punto_cargo_det_ingresos_consumo_directo Entity = new fa_liquidacion_x_punto_cargo_det_ingresos_consumo_directo(); Entity.IdEmpresa = info.IdEmpresa; Entity.IdSucursal = info.IdSucursal; Entity.IdCentroCosto = info.IdCentroCosto; Entity.IdLiquidacion = info.IdLiquidacion; Entity.in_secuencia = info.in_secuencia; Entity.in_cantidad = info.in_cantidad; Entity.in_precio_uni = info.in_precio_uni; Entity.in_por_ganancia = info.in_por_ganancia; Entity.in_valor_ganancia = info.in_valor_ganancia; Entity.in_precio_total = info.in_precio_total; Entity.inv_IdEmpresa = info.inv_IdEmpresa; Entity.inv_IdSucursal = info.inv_IdSucursal; Entity.inv_IdMovi_inven_tipo = info.inv_IdMovi_inven_tipo; Entity.inv_IdNumMovi = info.inv_IdNumMovi; Entity.inv_Secuencia = info.inv_Secuencia; Entity.IdProducto = info.IdProducto; Entity.IdUnidadMedida = info.IdUnidadMedida; Entity.pr_precio_publico = info.pr_precio_publico; Context.fa_liquidacion_x_punto_cargo_det_ingresos_consumo_directo.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception ex) { string mensaje = ""; 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 mensaje); mensaje = ex.ToString(); throw new Exception(ex.ToString()); } }
public List <fa_pre_facturacion_activos_Info> get_list(int IdEmpresa, decimal IdPrefacturacion) { try { List <fa_pre_facturacion_activos_Info> Lista = new List <fa_pre_facturacion_activos_Info>(); using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { Lista = (from q in Context.fa_pre_facturacion_activos where q.IdEmpresa == IdEmpresa && q.IdPreFacturacion == IdPrefacturacion select new fa_pre_facturacion_activos_Info { IdEmpresa = q.IdEmpresa, IdPreFacturacion = q.IdPreFacturacion, Secuencia = q.Secuencia, IdActivoFijo = q.IdActivoFijo, por_ganancia = q.por_ganancia, IdCentroCosto = q.IdCentroCosto, IdCentroCosto_sub_centro_costo = q.IdCentroCosto_sub_centro_costo, IdGrupo = q.IdGrupo, IdPeriodo_fin = q.IdPeriodo_fin, IdPeriodo_ini = q.IdPeriodo_ini, cant_act_x_scc = q.cant_act_x_scc, valor_depr_x_scc = q.valor_depr_x_scc, valor_movilizacion = q.valor_movilizacion }).ToList(); } return(Lista); } catch (Exception ex) { string MensajeError = ""; 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_pre_facturacion_Parametro_x_Anio_x_Fuerza_MO_RRHH_Info> Get_List_marge_ganacia_RRHH(int IdEmpresa, DateTime Fecha_Inicio, DateTime Fecha_Fin, int IdFuerza) { try { List <fa_pre_facturacion_Parametro_x_Anio_x_Fuerza_MO_RRHH_Info> lista = new List <fa_pre_facturacion_Parametro_x_Anio_x_Fuerza_MO_RRHH_Info>(); using (Entity_Facturacion_FJ model = new Entity_Facturacion_FJ()) { var query = from q in model.fa_pre_facturacion_Parametro_x_Anio_x_Fuerza_MO_RRHH where q.IdEmpresa == IdEmpresa && q.IdFuerza == IdFuerza && q.Fecha_Fin == Fecha_Fin && q.Fecha_Inicio == Fecha_Inicio select q; foreach (var item in query) { fa_pre_facturacion_Parametro_x_Anio_x_Fuerza_MO_RRHH_Info add = new fa_pre_facturacion_Parametro_x_Anio_x_Fuerza_MO_RRHH_Info(); add.IdEmpresa = item.IdEmpresa; add.Anio = item.Anio; add.Mes = item.Mes; add.IdFuerza = item.IdFuerza; add.Porcentaje_Calculo_MO = item.Porcentaje_Calculo_MO; add.Porcentaje_Calculo_BS = item.Porcentaje_Calculo_BS; add.Fecha_Fin = item.Fecha_Fin; add.Fecha_Inicio = item.Fecha_Inicio; lista.Add(add); } 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()); } }