public bool anularDB(imp_liquidacion_Info info) { try { using (Entities_importacion Context = new Entities_importacion()) { imp_liquidacion Entity = Context.imp_liquidacion.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdLiquidacion == info.IdLiquidacion); if (Entity != null) { Entity.li_observacion = "***ANULADO*** " + Entity.li_observacion; Entity.estado = info.estado = false; 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); mensaje = ex.ToString(); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.ToString()); } }
public bool modificarDB(imp_liquidacion_Info info) { try { using (Entities_importacion Context = new Entities_importacion()) { imp_liquidacion Entity = Context.imp_liquidacion.FirstOrDefault(q => q.IdLiquidacion == info.IdLiquidacion); if (Entity == null) { return(false); } Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool guardarDB(imp_liquidacion_Info info) { try { using (Entities_importacion Context = new Entities_importacion()) { imp_liquidacion Entity = new imp_liquidacion(); Entity.IdEmpresa = info.IdEmpresa; Entity.IdLiquidacion = info.IdLiquidacion = get_id(info.IdEmpresa); Entity.li_num_documento = info.li_num_documento; Entity.li_codigo = info.li_codigo; Entity.li_num_DAU = info.li_num_DAU; Entity.li_fecha = info.li_fecha; Entity.li_observacion = info.li_observacion; Entity.li_factor_conversion = info.li_factor_conversion; Entity.li_total_fob = info.li_total_fob; Entity.li_total_gastos = info.li_total_gastos; Entity.li_total_bodega = info.li_total_bodega; Entity.li_factor_costo = info.li_factor_costo; Entity.cerrado = false; Entity.estado = info.estado = true; Context.imp_liquidacion.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); mensaje = ex.ToString(); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.ToString()); } }
public bool AnularDB(imp_liquidacion_Info info) { try { using (Entities_importacion Context = new Entities_importacion()) { imp_liquidacion Entity = Context.imp_liquidacion.FirstOrDefault(q => q.IdLiquidacion == info.IdLiquidacion); if (Entity == null) { return(false); } Entity.estado = false; Entity.fecha_anulacion = DateTime.Now; Entity.IdUsuario_anulacion = info.IdUsuario_anulacion; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool guardarDB(imp_liquidacion_Info info) { try { using (Entities_importacion Context = new Entities_importacion()) { imp_liquidacion Entity = new imp_liquidacion { IdEmpresa = info.IdEmpresa, IdLiquidacion = info.IdLiquidacion = get_id(info.IdEmpresa), IdOrdenCompra_ext = info.IdOrdenCompra_ext, li_codigo = info.li_codigo, li_num_DAU = info.li_num_DAU, li_fecha = info.li_fecha.Date, li_observacion = info.li_observacion, IdEmpresa_ct = info.IdEmpresa, IdTipoCbte_ct = info.IdTipoCbte_ct, IdCbteCble_ct = info.IdCbteCble_ct, IdEmpresa_inv = info.IdEmpresa, IdSucursal_inv = info.IdSucursal_inv, IdBodega_inv = info.IdBodega_inv, IdNumMovi_inv = info.IdNumMovi_inv, estado = true }; Context.imp_liquidacion.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool modificarDB(imp_liquidacion_Info info) { try { using (Entities_importacion Context = new Entities_importacion()) { imp_liquidacion Entity = Context.imp_liquidacion.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdLiquidacion == info.IdLiquidacion); if (Entity != null) { Entity.li_num_documento = info.li_num_documento; Entity.li_codigo = info.li_codigo; Entity.li_num_DAU = info.li_num_DAU; Entity.li_fecha = info.li_fecha; Entity.li_observacion = info.li_observacion; Entity.li_factor_conversion = info.li_factor_conversion; Entity.li_total_fob = info.li_total_fob; Entity.li_total_gastos = info.li_total_gastos; Entity.li_total_bodega = info.li_total_bodega; Entity.li_factor_costo = info.li_factor_costo; 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); mensaje = ex.ToString(); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.ToString()); } }