public bool anularDB(caj_Caja_Movimiento_Tipo_Info info) { try { using (Entities_caja Context = new Entities_caja()) { caj_Caja_Movimiento_Tipo Entity = Context.caj_Caja_Movimiento_Tipo.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdTipoMovi == info.IdTipoMovi); if (Entity == null) { return(false); } Entity.Estado = info.Estado = "I"; Entity.IdUsuarioUltAnu = info.IdUsuarioUltAnu; Entity.Fecha_UltAnu = info.Fecha_UltAnu; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool modificarDB(caj_Caja_Movimiento_Tipo_Info info) { try { using (Entities_caja Context = new Entities_caja()) { caj_Caja_Movimiento_Tipo Entity = Context.caj_Caja_Movimiento_Tipo.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdTipoMovi == info.IdTipoMovi); if (Entity == null) { return(false); } Entity.IdTipoMovi_grupo = info.IdTipoMovi_grupo; Entity.tm_descripcion = info.tm_descripcion; Entity.SeDeposita = info.SeDeposita; Entity.tm_Signo = info.tm_Signo; Entity.IdCtaCble = info.IdCtaCble; Entity.IdUsuarioUltMod = info.IdUsuarioUltMod; Entity.Fecha_UltMod = info.Fecha_UltMod; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public caj_Caja_Movimiento_Tipo_Info get_info(int IdEmpresa, int IdTipoMovi) { try { caj_Caja_Movimiento_Tipo_Info info = new caj_Caja_Movimiento_Tipo_Info(); using (Entities_caja Context = new Entities_caja()) { caj_Caja_Movimiento_Tipo Entity = Context.caj_Caja_Movimiento_Tipo.FirstOrDefault(q => q.IdEmpresa == IdEmpresa && q.IdTipoMovi == IdTipoMovi); if (Entity == null) { return(null); } info = new caj_Caja_Movimiento_Tipo_Info { IdEmpresa = Entity.IdEmpresa, IdTipoMovi = Entity.IdTipoMovi, Estado = Entity.Estado, tm_descripcion = Entity.tm_descripcion, SeDeposita = Entity.SeDeposita, tm_Signo = Entity.tm_Signo, IdCtaCble = Entity.IdCtaCble, IdTipoMovi_grupo = Entity.IdTipoMovi_grupo }; } return(info); } catch (Exception) { throw; } }
public bool guardarDB(caj_Caja_Movimiento_Tipo_Info info) { try { using (Entities_caja Context = new Entities_caja()) { caj_Caja_Movimiento_Tipo Entity = new caj_Caja_Movimiento_Tipo { IdEmpresa = info.IdEmpresa, IdTipoMovi = info.IdTipoMovi = get_id(info.IdEmpresa), Estado = info.Estado = "A", tm_descripcion = info.tm_descripcion, SeDeposita = info.SeDeposita, tm_Signo = info.tm_Signo, IdTipoMovi_grupo = info.IdTipoMovi_grupo, IdCtaCble = info.IdCtaCble, IdUsuario = info.IdUsuario, Fecha_Transac = DateTime.Now }; Context.caj_Caja_Movimiento_Tipo.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public Boolean GrabarDB(caj_Caja_Movimiento_Tipo_Info Info, ref int id, ref string MensajeError) { try { using (EntitiesCaja context = new EntitiesCaja()) { EntitiesCaja EDB = new EntitiesCaja(); var address = new caj_Caja_Movimiento_Tipo(); id = GetId(ref MensajeError); address.IdTipoMovi = Info.IdTipoMovi = id; address.tm_descripcion = Info.tm_descripcion; address.Estado = Info.Estado; address.tm_Signo = Info.tm_Signo; address.IdUsuario = Info.IdUsuario; address.Fecha_Transac = Info.Fecha_Transac; address.nom_pc = Info.nom_pc; address.ip = Info.ip; address.SeDeposita = Info.SeDeposita; address.IdEmpresa = Info.IdEmpresa; address.IdTipoMovi_grupo = Info.IdTipoMovi_grupo; context.caj_Caja_Movimiento_Tipo.Add(address); context.SaveChanges(); if (Info.IdCtaCble != null && Info.IdCtaCble != "") { caj_Caja_Movimiento_Tipo_x_CtaCble_Data tipXcta_D = new caj_Caja_Movimiento_Tipo_x_CtaCble_Data(); caj_Caja_Movimiento_Tipo_x_CtaCble_Info tipXcta_I = new caj_Caja_Movimiento_Tipo_x_CtaCble_Info(); tipXcta_I.IdCtaCble = Info.IdCtaCble; tipXcta_I.IdEmpresa = Info.IdEmpresa == null ? 1 : Convert.ToInt32(Info.IdEmpresa); tipXcta_I.IdTipoMovi = Info.IdTipoMovi; tipXcta_D.GrabarDB(tipXcta_I); } } 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.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }