public bool GuardarBD(ba_TipoFlujo_Movimiento_Info info) { try { using (Entities_banco db = new Entities_banco()) { db.ba_TipoFlujo_Movimiento.Add(new ba_TipoFlujo_Movimiento { IdEmpresa = info.IdEmpresa, IdMovimiento = info.IdMovimiento = get_id(info.IdEmpresa), IdTipoFlujo = info.IdTipoFlujo, IdSucursal = info.IdSucursal, IdBanco = info.IdBanco, Valor = info.Valor, Fecha = info.Fecha, Estado = true, IdUsuarioCreacion = info.IdUsuarioCreacion, FechaCreacion = DateTime.Now }); db.SaveChanges(); } return(true); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "ba_TipoFlujo_Movimiento_Data", Metodo = "GuardarDB", IdUsuario = info.IdUsuarioCreacion }); return(false); } }
public List <fa_guia_remision_Info> get_list_x_contacto(int IdEmpresa, decimal IdCliente, decimal IdContacto) { try { List <fa_guia_remision_Info> Lista; using (Entities_facturacion Context = new Entities_facturacion()) { Lista = (from q in Context.fa_guia_remision where q.IdEmpresa == IdEmpresa && q.IdCliente == IdCliente && q.IdContacto == IdContacto select new fa_guia_remision_Info { IdEmpresa = q.IdEmpresa, IdSucursal = q.IdSucursal, IdBodega = q.IdBodega, IdGuiaRemision = q.IdGuiaRemision, CodGuiaRemision = q.CodGuiaRemision, CodDocumentoTipo = q.CodDocumentoTipo }).ToList(); } return(Lista); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "fa_factura_Data", Metodo = "get_list_fac_sin_guia", IdUsuario = "consulta" }); return(new List <fa_guia_remision_Info>()); } }
public bool ModificarBD(ba_TipoFlujo_Movimiento_Info info) { try { using (Entities_banco db = new Entities_banco()) { ba_TipoFlujo_Movimiento entity = db.ba_TipoFlujo_Movimiento.Where(q => q.IdMovimiento == info.IdMovimiento && q.IdEmpresa == info.IdEmpresa).FirstOrDefault(); if (entity == null) { return(false); } entity.IdTipoFlujo = info.IdTipoFlujo; entity.IdSucursal = info.IdSucursal; entity.IdBanco = info.IdBanco; entity.Valor = info.Valor; entity.Fecha = info.Fecha; entity.IdUsuarioModificacion = info.IdUsuarioModificacion; entity.FechaModificacion = DateTime.Now; db.SaveChanges(); } return(true); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "ba_TipoFlujo_Movimiento_Data", Metodo = "ModificarDB", IdUsuario = info.IdUsuarioCreacion }); return(false); } }
public bool guardarDB(rq_Parametro_Info info) { try { using (Entities_requerimiento Context = new Entities_requerimiento()) { rq_Parametro Entity = new rq_Parametro { iEstadoCierre = info.iEstadoCierre, iEstadoCancelado = info.iEstadoCancelado, vCorreo = info.vCorreo, vClave = info.vClave, Puerto = info.Puerto, Host = info.Host, vCorreoDestino = info.vCorreoDestino, bSSL = info.bSSL = true, vUserIDCreacion = info.vUserIDCreacion, dFechaCreacion = info.dFechaCreacion = DateTime.Now }; Context.rq_Parametro.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "rq_Cliente_Data", Metodo = "guardarDB", IdUsuario = info.vUserIDCreacion }); return(false); } }
public bool guardarDB(in_transferencia_Info info) { try { int c = 1; using (Entities_inventario contex = new Entities_inventario()) { in_transferencia address = new in_transferencia { IdEmpresa = info.IdEmpresa, IdSucursalOrigen = info.IdSucursalOrigen, IdBodegaOrigen = info.IdBodegaOrigen, IdTransferencia = info.IdTransferencia = get_id(info.IdEmpresa, info.IdSucursalOrigen, info.IdBodegaOrigen), IdSucursalDest = info.IdSucursalDest, IdBodegaDest = info.IdBodegaDest, tr_Observacion = info.tr_Observacion, IdMovi_inven_tipo_SucuOrig = info.IdMovi_inven_tipo_SucuOrig, IdMovi_inven_tipo_SucuDest = info.IdMovi_inven_tipo_SucuDest, tr_fecha = Convert.ToDateTime(info.tr_fecha.ToShortDateString()), Estado = "A", IdUsuario = (info.IdUsuario == null) ? "" : info.IdUsuario, IdEstadoAprobacion_cat = info.IdEstadoAprobacion_cat, Codigo = info.Codigo, }; contex.in_transferencia.Add(address); foreach (var item in info.list_detalle)//guardando detalle de transferencia { in_transferencia_det addressDeta = new in_transferencia_det { IdEmpresa = info.IdEmpresa, IdSucursalOrigen = info.IdSucursalOrigen, IdTransferencia = info.IdTransferencia, IdBodegaOrigen = info.IdBodegaOrigen, IdProducto = item.IdProducto, dt_cantidad = item.dt_cantidad, IdUnidadMedida = item.IdUnidadMedida, tr_Observacion = item.tr_Observacion, dt_secuencia = item.dt_secuencia = c, }; c++; contex.in_transferencia_det.Add(addressDeta); } contex.SaveChanges(); return(true); } } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "in_transferencia_Data", Metodo = "guardarDB", IdUsuario = info.IdUsuario }); return(false); } }
public bool modificarDB(ro_PrestamoMasivo_Info info) { try { var ro_parametro = odata.get_info(info.IdEmpresa); using (Entities_rrhh Context = new Entities_rrhh()) { ro_PrestamoMasivo Entity = Context.ro_PrestamoMasivo.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdCarga == info.IdCarga); if (Entity == null) { return(false); } Entity.Fecha_PriPago = info.Fecha_PriPago; Entity.NumCuotas = info.NumCuotas; Entity.descuento_mensual = info.descuento_mensual; Entity.descuento_men_quin = info.descuento_men_quin; Entity.descuento_quincena = info.descuento_quincena; Entity.Observacion = info.Observacion; Context.SaveChanges(); } return(true); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "ro_prestamo_Data", Metodo = "modificarDB", IdUsuario = info.IdUsuario }); return(false); } }
public Boolean modificarDB(cp_orden_pago_Info info) { try { using (Entities_cuentas_por_pagar Context = new Entities_cuentas_por_pagar()) { cp_orden_pago Entity = Context.cp_orden_pago.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdOrdenPago == info.IdOrdenPago); if (Entity != null) { Entity.Observacion = info.Observacion; Entity.IdTipo_op = info.IdTipo_op; Entity.IdTipo_Persona = info.IdTipo_Persona; Entity.IdPersona = info.IdPersona; Entity.IdEntidad = info.IdEntidad; Entity.Fecha = info.Fecha.Date; Entity.IdEstadoAprobacion = info.IdEstadoAprobacion; Entity.IdFormaPago = info.IdFormaPago; Entity.IdUsuarioUltMod = info.IdUsuario; Entity.IdSucursal = info.IdSucursal; Entity.ReferenciaGen = info.ReferenciaGen; Context.SaveChanges(); } } return(true); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "cp_orden_pago_Data", Metodo = "modificarDB", IdUsuario = info.IdUsuario }); return(false); } }
public Boolean modificarDB(ro_Historico_Liquidacion_Vacaciones_Info info) { try { using (Entities_rrhh context = new Entities_rrhh()) { var contact = context.ro_Historico_Liquidacion_Vacaciones.First(obj => obj.IdEmpresa == info.IdEmpresa && obj.IdLiquidacion == info.IdLiquidacion && obj.IdEmpleado == info.IdEmpleado); if (contact == null) { return(false); } contact.Observaciones = info.Observaciones; contact.ValorCancelado = info.ValorCancelado; contact.IdUsuarioUltAnu = info.IdUsuarioUltAnu; contact.FechaHoraAnul = DateTime.Now; contact.MotiAnula = info.MotiAnula; context.SaveChanges(); } return(true); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "ro_Historico_Liquidacion_Vacaciones_Data", Metodo = "modificarDB", IdUsuario = info.IdUsuario }); return(false); } }
public bool guardarDB(ro_PrestamoMasivo_Info info) { try { var ro_parametro = odata.get_info(info.IdEmpresa); using (Entities_rrhh Context = new Entities_rrhh()) { ro_PrestamoMasivo Entity = new ro_PrestamoMasivo { IdEmpresa = info.IdEmpresa, IdCarga = info.IdCarga = get_id(info.IdEmpresa), Fecha_PriPago = info.Fecha_PriPago, NumCuotas = info.NumCuotas, descuento_mensual = info.descuento_mensual, descuento_men_quin = info.descuento_men_quin, descuento_quincena = info.descuento_quincena, Observacion = info.Observacion, Estado = info.Estado = true, IdUsuario = info.IdUsuario, Fecha_Transac = info.Fecha_Transac = DateTime.Now }; Context.ro_PrestamoMasivo.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "ro_prestamo_Data", Metodo = "guardarDB", IdUsuario = info.IdUsuario }); return(false); } }
public bool guardarDB(rq_Catalogo_Info info) { try { using (Entities_requerimiento Context = new Entities_requerimiento()) { rq_Catalogo Entity = new rq_Catalogo { vReferenciaID = info.vReferenciaID, vCodigo = info.vCodigo, vDescripcion = info.vDescripcion, iOrder = info.iOrder, bEstado = info.bEstado = true, vUserIDCreacion = info.vUserIDCreacion, dFechaCreacion = info.dFechaCreacion = DateTime.Now }; Context.rq_Catalogo.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "rq_Catalogo_Data", Metodo = "guardarDB", IdUsuario = info.vUserIDCreacion }); return(false); } }
public bool modificarDB(rq_Catalogo_Info info) { try { using (Entities_requerimiento Context = new Entities_requerimiento()) { rq_Catalogo Entity = Context.rq_Catalogo.FirstOrDefault(q => q.iCatalogoID == info.iCatalogoID); if (Entity == null) { return(false); } Entity.vCodigo = info.vCodigo; Entity.vDescripcion = info.vDescripcion; Entity.iOrder = info.iOrder; Entity.vUserIDModificacion = info.vUserIDModificacion; Entity.dFechaModificacion = info.dFechaModificacion = DateTime.Now; Context.SaveChanges(); } return(true); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "rq_Catalogo_Data", Metodo = "modificarDB", IdUsuario = info.vUserIDModificacion }); return(false); } }
public bool modificarDB(ro_empleado_novedad_Info info) { try { using (Entities_rrhh Context = new Entities_rrhh()) { ro_empleado_Novedad Entity = Context.ro_empleado_Novedad.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdNovedad == info.IdNovedad); if (Entity == null) { return(false); } Entity.IdEmpleado = info.IdEmpleado; Entity.IdNomina_Tipo = info.IdNomina_Tipo; Entity.IdJornada = info.IdJornada; Entity.IdNomina_TipoLiqui = info.IdNomina_TipoLiqui; Entity.Observacion = (info.Observacion) == null?"": info.Observacion; Entity.Fecha = info.Fecha.Date; Entity.IdUsuarioUltMod = info.IdUsuarioUltMod; Entity.Fecha_UltMod = info.Fecha_UltMod = DateTime.Now; Context.SaveChanges(); } return(true); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "ro_empleado_novedad_Data", Metodo = "modificarDB", IdUsuario = info.IdUsuario }); return(false); } }
public Boolean guardarDB(ro_Historico_Liquidacion_Vacaciones_Info Info) { try { using (Entities_rrhh db = new Entities_rrhh()) { ro_Historico_Liquidacion_Vacaciones Data = new ro_Historico_Liquidacion_Vacaciones(); Data.IdEmpresa = Info.IdEmpresa; Data.IdSolicitud = Info.IdSolicitud; Data.IdLiquidacion = Info.IdLiquidacion = getId(Info.IdEmpresa, Convert.ToInt32(Info.IdEmpleado)); Data.IdEmpresa_OP = Info.IdEmpresa_OP; Data.IdOrdenPago = Info.IdOrdenPago; Data.IdEmpleado = Info.IdEmpleado; Data.ValorCancelado = Info.ValorCancelado; Data.FechaPago = DateTime.Now; Data.Observaciones = Info.Observaciones; Data.IdUsuario = Info.IdUsuario; Data.Estado = "A"; Data.Fecha_Transac = DateTime.Now; db.ro_Historico_Liquidacion_Vacaciones.Add(Data); db.SaveChanges(); } return(true); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "ro_Historico_Liquidacion_Vacaciones_Data", Metodo = "guardarDB", IdUsuario = Info.IdUsuario }); return(false); } }
public bool abrirDB(ba_Conciliacion_Info info) { try { using (Entities_banco Context = new Entities_banco()) { var Entity = Context.ba_Conciliacion.Where(q => q.IdEmpresa == info.IdEmpresa && q.IdConciliacion == info.IdConciliacion).FirstOrDefault(); if (Entity == null) { return(false); } Entity.IdEstado_Concil_Cat = "PRE_CONCIL"; var lst = Context.ba_Conciliacion_det_IngEgr.Where(q => q.IdEmpresa == info.IdEmpresa && q.IdConciliacion == info.IdConciliacion && q.@checked == false).ToList(); Context.ba_Conciliacion_det_IngEgr.RemoveRange(lst); Context.SaveChanges(); } return(true); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "ba_Conciliacion_Data", Metodo = "modificarDB", IdUsuario = info.IdUsuario }); return(false); } }
public List <fa_proforma_Info> get_list_x_contacto(int IdEmpresa, decimal IdCliente, decimal IdContacto) { try { List <fa_proforma_Info> Lista; using (Entities_facturacion Context = new Entities_facturacion()) { Lista = (from q in Context.fa_proforma where q.IdEmpresa == IdEmpresa && q.IdCliente == IdCliente && q.IdContacto == IdContacto select new fa_proforma_Info { IdEmpresa = q.IdEmpresa, IdSucursal = q.IdSucursal, IdProforma = q.IdProforma, pf_codigo = q.pf_codigo, pf_observacion = q.pf_observacion, pf_fecha = q.pf_fecha, estado = q.estado }).ToList(); } return(Lista); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "fa_factura_Data", Metodo = "get_list_fac_sin_guia", IdUsuario = "consulta" }); return(new List <fa_proforma_Info>()); } }
public bool modificarDB(caj_Caja_Info info) { try { using (Entities_caja Context = new Entities_caja()) { caj_Caja Entity = Context.caj_Caja.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdCaja == info.IdCaja); if (Entity == null) { return(false); } Entity.ca_Codigo = info.ca_Codigo; Entity.IdCtaCble = info.IdCtaCble; Entity.IdSucursal = info.IdSucursal; Entity.ca_Descripcion = info.ca_Descripcion; Entity.IdUsuario_Responsable = info.IdUsuario_Responsable; Entity.IdSucursal = info.IdSucursal; Entity.IdUsuarioUltMod = info.IdUsuarioUltMod; Entity.Fecha_UltMod = info.Fecha_UltMod; Context.SaveChanges(); } return(true); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "caj_Caja_Data", Metodo = "modificarDB", IdUsuario = info.IdUsuario }); return(false); } }
public bool guardarDB(Af_Depreciacion_Info info) { try { using (Entities_activo_fijo Context = new Entities_activo_fijo()) { Af_Depreciacion Entity = new Af_Depreciacion { IdEmpresa = info.IdEmpresa, IdDepreciacion = info.IdDepreciacion = get_id(info.IdEmpresa), IdPeriodo = info.IdPeriodo, Cod_Depreciacion = info.Cod_Depreciacion, Descripcion = info.Descripcion, Estado = info.Estado = "A", Fecha_Depreciacion = info.Fecha_Depreciacion.Date, Num_Act_Depre = info.Num_Act_Depre, Valor_Tot_Act = info.Valor_Tot_Act, Valor_Tot_Depre = info.Valor_Tot_Depre, Valor_Tot_DepreAcum = info.Valor_Tot_DepreAcum, Valot_Tot_Importe = info.Valot_Tot_Importe, IdEmpresa_ct = info.IdEmpresa_ct, IdTipoCbte = info.IdTipoCbte, IdCbteCble = info.IdCbteCble, IdUsuario = info.IdUsuario, Fecha_Transac = DateTime.Now, }; Context.Af_Depreciacion.Add(Entity); int secuencia = 1; foreach (var item in info.lst_detalle) { Af_Depreciacion_Det Entity_d = new Af_Depreciacion_Det { IdEmpresa = info.IdEmpresa, IdActivoFijo = item.IdActivoFijo, IdDepreciacion = info.IdDepreciacion, Concepto = item.Concepto, Porc_Depreciacion = item.Porc_Depreciacion, Secuencia = item.Secuencia = secuencia++, Valor_Compra = item.Valor_Compra, Valor_Depreciacion = item.Valor_Depreciacion, Valor_Depre_Acum = item.Valor_Depre_Acum, Valor_Salvamento = item.Valor_Salvamento, Vida_Util = item.Vida_Util }; Context.Af_Depreciacion_Det.Add(Entity_d); } Context.SaveChanges(); } return(true); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "Af_Depreciacion_Data", Metodo = "guardarDB", IdUsuario = info.IdUsuario }); return(false); } }
public bool guardarDB(cxc_LiquidacionRetProv_Info info) { try { int secuencia = 1; using (Entities_cuentas_por_cobrar Context = new Entities_cuentas_por_cobrar()) { cxc_LiquidacionRetProv Entity = new cxc_LiquidacionRetProv { IdEmpresa = info.IdEmpresa, IdSucursal = info.IdSucursal, IdLiquidacion = info.IdLiquidacion = get_id(info.IdEmpresa), li_Fecha = info.li_Fecha, Observacion = info.Observacion, Estado = true, IdUsuarioCreacion = info.IdUsuarioCreacion, FechaCreacion = DateTime.Now }; foreach (var item in info.lst_detalle) { Context.cxc_LiquidacionRetProvDet.Add(new cxc_LiquidacionRetProvDet { IdEmpresa = info.IdEmpresa, IdLiquidacion = info.IdLiquidacion, IdSucursal = info.IdSucursal, Secuencia = secuencia++, IdCobro = item.IdCobro, secuencial = item.secuencial, IdCobro_tipo = item.IdCobro_tipo, Valor = item.Valor, }); } var param = Context.cxc_Parametro.Where(q => q.IdEmpresa == info.IdEmpresa).FirstOrDefault(); var diario = odata_ct.armar_info(info.lst_detalle_cbte, info.IdEmpresa, info.IdSucursal, (int)param.IdTipoCbte_LiquidacionRet, 0, info.Observacion, info.li_Fecha); if (diario != null) { odata_ct.guardarDB(diario); } Entity.IdTipoCbte = diario.IdTipoCbte; Entity.IdCbteCble = diario.IdCbteCble; Context.cxc_LiquidacionRetProv.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "fa_guia_remision_Data", Metodo = "guardarDB", IdUsuario = info.IdUsuarioCreacion }); return(false); } }
public bool modificarDB(cp_nota_DebCre_Info info) { try { using (Entities_cuentas_por_pagar Context = new Entities_cuentas_por_pagar()) { cp_nota_DebCre Entity = Context.cp_nota_DebCre.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdTipoCbte_Nota == info.IdTipoCbte_Nota && q.IdCbteCble_Nota == info.IdCbteCble_Nota); if (Entity == null) { return(false); } { Entity.IdEmpresa = info.IdEmpresa; Entity.IdProveedor = info.IdProveedor; Entity.IdTipoNota = info.IdTipoNota; Entity.IdSucursal = info.IdSucursal; Entity.cn_fecha = info.cn_fecha; Entity.cod_nota = info.cod_nota; Entity.Fecha_contable = info.Fecha_contable; Entity.cn_Fecha_vcto = info.cn_Fecha_vcto.Date; Entity.cn_Nota = info.cn_Nota; Entity.cn_observacion = info.cn_observacion; Entity.cn_subtotal_iva = info.cn_subtotal_iva; Entity.cn_subtotal_siniva = info.cn_subtotal_siniva; Entity.cn_baseImponible = info.cn_baseImponible; Entity.cn_Por_iva = info.cn_Por_iva; Entity.cn_Ice_base = info.cn_Ice_base; Entity.cn_Ice_por = info.cn_Ice_por; Entity.cn_Ice_valor = info.cn_Ice_valor; Entity.cn_Serv_por = info.cn_Serv_por; Entity.cn_Serv_valor = info.cn_Serv_valor; Entity.cn_BaseSeguro = info.cn_BaseSeguro; Entity.cn_total = info.cn_total; Entity.cn_Autorizacion = info.cn_Autorizacion; Entity.cn_num_doc_modificado = info.cn_num_doc_modificado; Entity.IdCod_ICE = info.IdCod_ICE; Entity.IdIden_credito = info.IdIden_credito; Entity.IdTipoServicio = info.IdTipoServicio; Entity.ConvenioTributacion = info.ConvenioTributacion_bool == true ? "SI" : "NO"; Entity.PagoSujetoRetencion = info.PagoSujetoRetencion_bool == true ? "SI" : "NO"; Entity.IdUsuarioUltMod = info.IdUsuarioUltMod; Entity.Fecha_UltMod = DateTime.Now; }; Context.SaveChanges(); } return(true); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "cp_nota_DebCre_Data", Metodo = "modificarDB", IdUsuario = info.IdUsuario }); return(false); } }
public bool modificarDB(Af_Depreciacion_Info info) { try { using (Entities_activo_fijo Context = new Entities_activo_fijo()) { Af_Depreciacion Entity = Context.Af_Depreciacion.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdDepreciacion == info.IdDepreciacion); if (Entity == null) { return(false); } Entity.IdPeriodo = info.IdPeriodo; Entity.Cod_Depreciacion = info.Cod_Depreciacion; Entity.Descripcion = info.Descripcion; Entity.Fecha_Depreciacion = info.Fecha_Depreciacion.Date; Entity.Num_Act_Depre = info.Num_Act_Depre; Entity.Valor_Tot_Act = info.Valor_Tot_Act; Entity.Valor_Tot_Depre = info.Valor_Tot_Depre; Entity.Valor_Tot_DepreAcum = info.Valor_Tot_DepreAcum; Entity.Valot_Tot_Importe = info.Valot_Tot_Importe; Entity.IdUsuarioUltMod = info.IdUsuarioUltMod; Entity.Fecha_UltMod = DateTime.Now; Context.Database.ExecuteSqlCommand("delete Af_Depreciacion_Det where IdEmpresa = " + info.IdEmpresa + "and IdDepreciacion = " + info.IdDepreciacion); int secuencia = 1; foreach (var item in info.lst_detalle) { Af_Depreciacion_Det Entity_d = new Af_Depreciacion_Det { IdEmpresa = info.IdEmpresa, IdActivoFijo = item.IdActivoFijo, IdDepreciacion = info.IdDepreciacion, Concepto = item.Concepto, Porc_Depreciacion = item.Porc_Depreciacion, Secuencia = item.Secuencia = secuencia++, Valor_Compra = item.Valor_Compra, Valor_Depreciacion = item.Valor_Depreciacion, Valor_Depre_Acum = item.Valor_Depre_Acum, Valor_Salvamento = item.Valor_Salvamento, Vida_Util = item.Vida_Util }; Context.Af_Depreciacion_Det.Add(Entity_d); } Context.SaveChanges(); } return(true); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "Af_Depreciacion_Data", Metodo = "modificarDB", IdUsuario = info.IdUsuario }); return(false); } }
public bool modificarDB(ct_cbtecble_Info info) { try { using (Entities_contabilidad Context = new Entities_contabilidad()) { ct_cbtecble Entity = Context.ct_cbtecble.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdTipoCbte == info.IdTipoCbte && q.IdCbteCble == info.IdCbteCble); if (Entity == null) { return(false); } Entity.cb_Fecha = info.cb_Fecha.Date; Entity.IdSucursal = info.IdSucursal; Entity.cb_Observacion = info.cb_Observacion; Entity.cb_Valor = info.lst_ct_cbtecble_det.Where(q => q.dc_Valor > 0).Sum(q => q.dc_Valor); Entity.CodCbteCble = info.CodCbteCble; Entity.IdPeriodo = info.IdPeriodo = Convert.ToInt32(info.cb_Fecha.ToString("yyyyMM")); Entity.IdUsuarioUltModi = info.IdUsuarioUltModi; Entity.cb_FechaUltModi = DateTime.Now; Context.Database.ExecuteSqlCommand("DElETE ct_cbtecble_det WHERE IdEmpresa = " + info.IdEmpresa + " and IdTipoCbte = " + info.IdTipoCbte + " and IdCbteCble = " + info.IdCbteCble + ""); int secuencia = 1; foreach (var item in info.lst_ct_cbtecble_det) { ct_cbtecble_det Entity_det = new ct_cbtecble_det { IdEmpresa = Entity.IdEmpresa, IdCbteCble = Entity.IdCbteCble, IdTipoCbte = Entity.IdTipoCbte, dc_Observacion = item.dc_Observacion, dc_Valor = item.dc_Valor, IdCtaCble = item.IdCtaCble, secuencia = secuencia++, dc_para_conciliar = item.dc_para_conciliar, IdCentroCosto = item.IdCentroCosto, IdPunto_cargo = item.IdPunto_cargo, IdPunto_cargo_grupo = item.IdPunto_cargo_grupo }; Context.ct_cbtecble_det.Add(Entity_det); } Context.SaveChanges(); }; return(true); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "ct_cbtecble_Data", Metodo = "modificarDB", IdUsuario = info.IdUsuario }); return(false); } }
public bool modificarDB(caj_Caja_Info info) { try { using (Entities_caja Context = new Entities_caja()) { caj_Caja Entity = Context.caj_Caja.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdCaja == info.IdCaja); if (Entity == null) { return(false); } Entity.ca_Codigo = info.ca_Codigo; Entity.IdCtaCble = info.IdCtaCble; Entity.IdSucursal = info.IdSucursal; Entity.ca_Descripcion = info.ca_Descripcion; Entity.IdUsuario_Responsable = info.IdUsuario_Responsable; Entity.IdSucursal = info.IdSucursal; Entity.IdUsuarioUltMod = info.IdUsuarioUltMod; Entity.Fecha_UltMod = info.Fecha_UltMod; var lst_Responsables = Context.caj_Caja_x_seg_usuario.Where(q => q.IdEmpresa == info.IdEmpresa && q.IdCaja == info.IdCaja).ToList(); Context.caj_Caja_x_seg_usuario.RemoveRange(lst_Responsables); if (info.ListaResponsables != null) { int Secuencia = 1; foreach (var item in info.ListaResponsables) { Context.caj_Caja_x_seg_usuario.Add(new caj_Caja_x_seg_usuario { IdEmpresa = info.IdEmpresa, IdCaja = info.IdCaja, Secuencia = Secuencia++, IdUsuario = item.IdUsuario }); } } Context.SaveChanges(); } return(true); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "caj_Caja_Data", Metodo = "modificarDB", IdUsuario = info.IdUsuario }); return(false); } }
public bool GuardarDB(tb_LogError_Info info) { try { return(odata.GuardarDB(info)); } catch (Exception) { throw; } }
public bool ModificarDB(cp_SolicitudPago_Info info) { try { using (Entities_cuentas_por_pagar Context = new Entities_cuentas_por_pagar()) { cp_SolicitudPago Entity = Context.cp_SolicitudPago.Where(q => q.IdEmpresa == info.IdEmpresa && q.IdSolicitud == info.IdSolicitud).FirstOrDefault(); if (Entity == null) { return(false); } Entity.IdSucursal = info.IdSucursal; Entity.IdProveedor = info.IdProveedor; Entity.Concepto = info.Concepto; Entity.Fecha = info.Fecha.Date; Entity.Solicitante = info.Solicitante; Entity.Valor = info.Valor; Entity.IdUsuarioModificacion = info.IdUsuarioModificacion; Entity.FechaModificacion = DateTime.Now; Entity.GiradoA = info.GiradoA; /* if (info.lst_det.Count > 0) * { * foreach (var item in info.lst_det) * { * Context.cp_SolicitudPagoDet.Add(new cp_SolicitudPagoDet * { * IdEmpresa = info.IdEmpresa, * IdEmpresa_cxp = item.IdEmpresa_cxp, * IdCbteCble_cxp = item.IdCbteCble_cxp, * IdTipoCbte_cxp = item.IdTipoCbte_cxp, * TipoDocumento = item.TipoDocumento, * IdSolicitud = info.IdSolicitud, * Secuencia = item.Secuencia, * ValorAPagar = item.ValorAPagar * }); * } * }*/ Context.SaveChanges(); } return(true); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "cp_SolicitudPago_Data", Metodo = "ModificarDB", IdUsuario = info.IdUsuarioCreacion }); return(false); } }
public bool guardarDB(caj_Caja_Info info) { try { using (Entities_caja Context = new Entities_caja()) { caj_Caja Entity = new caj_Caja { IdEmpresa = info.IdEmpresa, ca_Codigo = info.ca_Codigo, Estado = info.Estado = "A", IdCaja = info.IdCaja = get_id(info.IdEmpresa), IdCtaCble = info.IdCtaCble, IdSucursal = info.IdSucursal, ca_Descripcion = info.ca_Descripcion, IdUsuario_Responsable = info.IdUsuario_Responsable, IdUsuario = info.IdUsuario, Fecha_Transac = DateTime.Now }; if (info.ListaResponsables != null) { int Secuencia = 1; foreach (var item in info.ListaResponsables) { Context.caj_Caja_x_seg_usuario.Add(new caj_Caja_x_seg_usuario { IdEmpresa = info.IdEmpresa, IdCaja = info.IdCaja, Secuencia = Secuencia++, IdUsuario = item.IdUsuario }); } } Context.caj_Caja.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "caj_Caja_Data", Metodo = "guardarDB", IdUsuario = info.IdUsuario }); return(false); } }
public bool guardarDB(Af_Venta_Activo_Info info) { try { using (Entities_activo_fijo Context = new Entities_activo_fijo()) { Af_Venta_Activo Entity = new Af_Venta_Activo { IdEmpresa = info.IdEmpresa, Cod_VtaActivo = info.Cod_VtaActivo, Concepto_Vta = info.Concepto_Vta, Estado = info.Estado = "A", Fecha_Venta = info.Fecha_Venta.Date, IdActivoFijo = info.IdActivoFijo, IdCbteCble = info.IdCbteCble, IdEmpresa_ct = info.IdEmpresa_ct, IdTipoCbte = info.IdTipoCbte, IdVtaActivo = info.IdVtaActivo = get_id(info.IdEmpresa), NumComprobante = info.NumComprobante, ValorActivo = info.ValorActivo, Valor_Depre_Acu = info.Valor_Depre_Acu, Valor_Neto = info.Valor_Neto, Valor_Perdi_Gana = info.Valor_Perdi_Gana, Valor_Tot_Bajas = info.Valor_Tot_Bajas, Valor_Tot_Mejora = info.Valor_Tot_Mejora, Valor_Venta = info.Valor_Venta, IdUsuario = info.IdUsuario, Fecha_Transac = DateTime.Now }; Context.Af_Venta_Activo.Add(Entity); Af_Activo_fijo Entity_A = Context.Af_Activo_fijo.Where(q => q.IdEmpresa == info.IdEmpresa && q.IdActivoFijo == info.IdActivoFijo).FirstOrDefault(); if (Entity_A == null) { return(false); } Entity_A.Estado_Proceso = "TIP_ESTADO_AF_VENTA"; Context.SaveChanges(); } return(true); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "Af_Venta_Activo_Data", Metodo = "guardarDB", IdUsuario = info.IdUsuario }); return(false); } }
public bool GuardarDB(cp_SolicitudPago_Info info) { try { using (Entities_cuentas_por_pagar Context = new Entities_cuentas_por_pagar()) { cp_SolicitudPago Entity = Context.cp_SolicitudPago.Add(new cp_SolicitudPago { IdEmpresa = info.IdEmpresa, IdSolicitud = info.IdSolicitud = GetID(info.IdEmpresa), IdSucursal = info.IdSucursal, IdProveedor = info.IdProveedor, Concepto = info.Concepto, Estado = true, Fecha = info.Fecha.Date, Solicitante = info.Solicitante, Valor = info.Valor, IdUsuarioCreacion = info.IdUsuarioCreacion, FechaCreacion = DateTime.Now, GiradoA = info.GiradoA }); /* if(info.lst_det.Count>0) * { * foreach (var item in info.lst_det) * { * Context.cp_SolicitudPagoDet.Add(new cp_SolicitudPagoDet * { * IdEmpresa = info.IdEmpresa, * IdEmpresa_cxp = item.IdEmpresa_cxp, * IdCbteCble_cxp = item.IdCbteCble_cxp, * IdTipoCbte_cxp = item.IdTipoCbte_cxp, * TipoDocumento = item.TipoDocumento, * IdSolicitud = info.IdSolicitud, * Secuencia = item.Secuencia, * ValorAPagar = item.ValorAPagar * }); * } * }*/ Context.SaveChanges(); } return(true); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "cp_SolicitudPago_Data", Metodo = "GuardarDB", IdUsuario = info.IdUsuarioCreacion }); return(false); } }
public bool guardarDB(fa_guia_remision_Info info) { try { return(odata.guardarDB(info)); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "fa_guia_remision_Bus", Metodo = "guardarDB", IdUsuario = info.IdUsuarioCreacion }); return(false); } }
public bool modificarDB(ro_empleado_x_rubro_acumulado_Info info) { try { using (Entities_rrhh Context = new Entities_rrhh()) { ro_empleado_x_rubro_acumulado Entity = Context.ro_empleado_x_rubro_acumulado.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdRubro == info.IdRubro && q.IdEmpleado == info.IdEmpleado); if (Entity == null) { return(false); } //var lst_det = Context.ro_empleado_x_rubro_acumulado_detalle.Where(v => v.IdEmpresa == info.IdEmpresa && v.IdEmpleado == info.IdEmpleado && v.IdRubro == info.IdRubro); //Context.ro_empleado_x_rubro_acumulado_detalle.RemoveRange(lst_det); //if (info.lst_empleado_x_rubro_acumulado_detalle.Count() > 0) //{ // foreach (var item in info.lst_empleado_x_rubro_acumulado_detalle) // { // Context.ro_empleado_x_rubro_acumulado_detalle.Add(new ro_empleado_x_rubro_acumulado_detalle // { // IdEmpresa = info.IdEmpresa, // IdEmpleado = info.IdEmpleado, // IdRubro = info.IdRubro, // Secuencia = item.Secuencia, // IdJornada = item.IdJornada, // IdRubroContabilizacion = item.IdRubroContabilizacion // }); // } //} Context.SaveChanges(); } return(true); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "(ro_empleado_x_rubro_acumulado_Data", Metodo = "modificarDB", IdUsuario = "" }); return(false); } }
public bool guardarDB(ro_empleado_x_rubro_acumulado_Info info) { try { using (Entities_rrhh Context = new Entities_rrhh()) { ro_empleado_x_rubro_acumulado Entity = new ro_empleado_x_rubro_acumulado { IdEmpresa = info.IdEmpresa, IdEmpleado = info.IdEmpleado, IdRubro = info.IdRubro, Fec_Inicio_Acumulacion = info.Fec_Inicio_Acumulacion, Fec_Fin_Acumulacion = info.Fec_Inicio_Acumulacion, FechaIngresa = info.FechaIngresa = DateTime.Now, UsuarioIngresa = info.UsuarioIngresa }; Context.ro_empleado_x_rubro_acumulado.Add(Entity); //var Secuencia = 1; //foreach (var item in info.lst_empleado_x_rubro_acumulado_detalle) //{ // ro_empleado_x_rubro_acumulado_detalle Entity_Det = new ro_empleado_x_rubro_acumulado_detalle // { // IdEmpresa = info.IdEmpresa, // IdEmpleado = info.IdEmpleado, // IdRubro = info.IdRubro, // IdRubroContabilizacion = item.IdRubroContabilizacion, // IdJornada = item.IdJornada, // Secuencia = Secuencia++ // }; // Context.ro_empleado_x_rubro_acumulado_detalle.Add(Entity_Det); //} Context.SaveChanges(); } return(true); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "(ro_empleado_x_rubro_acumulado_Data", Metodo = "guardarDB", IdUsuario = "" }); return(false); } }