public Boolean ModificarDB(caj_Caja_Movimiento_Info info, ref string MensajeError) { try { using (EntitiesCaja context = new EntitiesCaja()) { var contact = context.caj_Caja_Movimiento.FirstOrDefault(minfo => minfo.IdEmpresa == info.IdEmpresa && minfo.IdCbteCble == info.IdCbteCble && minfo.IdTipocbte == info.IdTipocbte); if (contact != null) { contact.cm_valor = info.cm_valor; contact.cm_observacion = info.cm_observacion; contact.cm_fecha = info.cm_fecha; contact.Estado = info.Estado; contact.IdUsuario_Aprueba = info.IdUsuario_Aprueba; contact.Fecha_UltMod = info.Fecha_UltMod; contact.IdUsuarioUltMod = info.IdUsuarioUltMod; contact.IdTipoFlujo = info.IdTipoFlujo; contact.IdTipoMovi = Convert.ToInt32(info.IdTipoMovi); context.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.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
public bool guardarDB(caj_Caja_Movimiento_Tipo_grupo_Info info) { try { using (EntitiesCaja Context = new EntitiesCaja()) { caj_Caja_Movimiento_Tipo_grupo Entity = new caj_Caja_Movimiento_Tipo_grupo(); Entity.IdTipoMovi_grupo = info.IdTipoMovi_grupo = get_id(); Entity.tg_descripcion = info.tg_descripcion; Entity.estado = info.estado = true; Context.caj_Caja_Movimiento_Tipo_grupo.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.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
public int GetId(int IdEmpresa, ref string MensajeError) { try { int Id; EntitiesCaja base_ = new EntitiesCaja(); var q = from C in base_.caj_Caja where C.IdEmpresa == IdEmpresa select C; if (q.ToList().Count == 0) { return(1); } else { var select_ = (from CbtCble in base_.caj_Caja where CbtCble.IdEmpresa == IdEmpresa select CbtCble.IdCaja).Max(); Id = select_ + 1; return(Id); } } 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()); } }
public Boolean ModificarDB_IdOP_x_Det(int IdEmpresa_Caj, decimal IdCbteCble_Caj, int IdTipocbte_Caj, int Secuencia_caj, int IdEmpresa_OP, decimal IdOrdenPago, ref string MensajeError) { try { using (EntitiesCaja context = new EntitiesCaja()) { var contact = context.caj_Caja_Movimiento_det.FirstOrDefault(cot => cot.IdEmpresa == IdEmpresa_Caj && cot.IdCbteCble == IdCbteCble_Caj && cot.IdTipocbte == IdTipocbte_Caj && cot.Secuencia == Secuencia_caj); if (contact != null) { contact.IdOrdenPago_OP = IdOrdenPago; contact.IdEmpresa_OP = IdEmpresa_OP; context.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.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
public Boolean ModificarDB(caj_parametro_Info info, List <caj_Caja_Movimiento_Tipo_x_CtaCble_Info> LstTipoxCta) { try { using (EntitiesCaja context = new EntitiesCaja()) { EntitiesCaja param = new EntitiesCaja(); var selectBaParam = (from C in param.caj_parametro where C.IdEmpresa == info.IdEmpresa select C).Count(); if (selectBaParam == 0) { var addressG = new caj_parametro(); addressG.IdEmpresa = info.IdEmpresa; addressG.Fecha_Transac = info.Fecha_Transac; addressG.IdUsuario = info.IdUsuario; addressG.IdTipoCbteCble_MoviCaja_Egr = info.IdTipoCbteCble_MoviCaja_Egr; addressG.IdTipoCbteCble_MoviCaja_Ing = info.IdTipoCbteCble_MoviCaja_Ing; addressG.IdTipoCbteCble_MoviCaja_Ing_Anu = info.IdTipoCbteCble_MoviCaja_Ing_Anu; addressG.IdTipoCbteCble_MoviCaja_Egr_Anu = info.IdTipoCbteCble_MoviCaja_Egr_Anu; addressG.IdTipo_movi_ing_x_reposicion = info.IdTipo_movi_ing_x_reposicion; context.caj_parametro.Add(addressG); context.SaveChanges(); } else { var contact = context.caj_parametro.FirstOrDefault(para => para.IdEmpresa == info.IdEmpresa); if (contact != null) { contact.IdTipoCbteCble_MoviCaja_Egr = info.IdTipoCbteCble_MoviCaja_Egr; contact.IdTipoCbteCble_MoviCaja_Ing = info.IdTipoCbteCble_MoviCaja_Ing; contact.IdTipoCbteCble_MoviCaja_Ing_Anu = info.IdTipoCbteCble_MoviCaja_Ing_Anu; contact.IdTipoCbteCble_MoviCaja_Egr_Anu = info.IdTipoCbteCble_MoviCaja_Egr_Anu; contact.IdTipo_movi_ing_x_reposicion = info.IdTipo_movi_ing_x_reposicion; contact.FechaUltMod = info.FechaUltMod; contact.IdUsuarioUltMod = info.IdUsuarioUltMod; context.SaveChanges(); } } //graba las cuentas por tipo de movimiento de caja caj_Caja_Movimiento_Tipo_x_CtaCble_Data data = new caj_Caja_Movimiento_Tipo_x_CtaCble_Data(); data.GrabarDB(LstTipoxCta); } 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.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
public Boolean GrabarDB(caj_Caja_Movimiento_Tipo_x_CtaCble_Info Info) { try { List <caj_Caja_Movimiento_Tipo_x_CtaCble_Info> Lst = new List <caj_Caja_Movimiento_Tipo_x_CtaCble_Info>(); using (EntitiesCaja Context = new EntitiesCaja()) { var Address = new caj_Caja_Movimiento_Tipo_x_CtaCble(); Address.IdEmpresa = Info.IdEmpresa; Address.IdTipoMovi = Info.IdTipoMovi; Address.IdCtaCble = Info.IdCtaCble; Context.caj_Caja_Movimiento_Tipo_x_CtaCble.Add(Address); Context.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 mensaje); mensaje = ex.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
public Boolean EliminarDB(caj_Caja_Movimiento_det_Info info, ref string MensajeError) { try { using (EntitiesCaja caja = new EntitiesCaja()) { var elim = caja.caj_Caja_Movimiento_det.FirstOrDefault(v => v.IdEmpresa == info.IdEmpresa && v.IdCbteCble == info.IdCbteCble && v.IdTipocbte == info.IdTipocbte); if (elim != null) { caja.caj_Caja_Movimiento_det.Remove(elim); caja.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.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
public caj_parametro_Info Get_Info_Parametro(int IdEmpresa) { caj_parametro_Info info = new caj_parametro_Info(); EntitiesCaja context = new EntitiesCaja(); try { var x = from q in context.caj_parametro where q.IdEmpresa == IdEmpresa select q; foreach (var item in x) { info.IdEmpresa = item.IdEmpresa; info.IdTipoCbteCble_MoviCaja_Egr = item.IdTipoCbteCble_MoviCaja_Egr; info.IdTipoCbteCble_MoviCaja_Egr_Anu = item.IdTipoCbteCble_MoviCaja_Egr_Anu; info.IdTipoCbteCble_MoviCaja_Ing = item.IdTipoCbteCble_MoviCaja_Ing; info.IdTipoCbteCble_MoviCaja_Ing_Anu = item.IdTipoCbteCble_MoviCaja_Ing_Anu; info.IdTipo_movi_ing_x_reposicion = item.IdTipo_movi_ing_x_reposicion; } 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 mensaje); mensaje = ex.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
public List <caj_Caja_Movimiento_Tipo_x_CtaCble_Info> Get_List(int idEmpresa) { try { List <caj_Caja_Movimiento_Tipo_x_CtaCble_Info> Lista = new List <caj_Caja_Movimiento_Tipo_x_CtaCble_Info>(); using (EntitiesCaja Context = new EntitiesCaja()) { Lista = (from q in Context.caj_Caja_Movimiento_Tipo_x_CtaCble where q.IdEmpresa == idEmpresa select new caj_Caja_Movimiento_Tipo_x_CtaCble_Info { IdEmpresa = q.IdEmpresa, IdTipoMovi = q.IdTipoMovi, IdCtaCble = q.IdCtaCble }).ToList(); } 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.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
public caj_Caja_Movimiento_Tipo_Info Get_Info_Movimiento_Tipo(int IdTipoMovi, int IdEmpresa, ref string MensajeError) { caj_Caja_Movimiento_Tipo_Info dat = new caj_Caja_Movimiento_Tipo_Info(); EntitiesCaja db = new EntitiesCaja(); try { var select_ = from T in db.vwcaj_Caja_Movimiento_Tipo where T.IdTipoMovi == IdTipoMovi && T.IdEmpresa == IdEmpresa select T; foreach (var info in select_) { dat.IdTipoMovi = info.IdTipoMovi; dat.tm_descripcion = info.tm_descripcion; dat.Estado = info.Estado; dat.tm_Signo = info.tm_Signo; dat.IdCtaCble = info.IdCtaCble; dat.SeDeposita = info.SeDeposita; } return(dat); } 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()); } }
public bool anularDB(caj_Caja_Movimiento_Tipo_grupo_Info info) { try { using (EntitiesCaja Context = new EntitiesCaja()) { caj_Caja_Movimiento_Tipo_grupo Entity = Context.caj_Caja_Movimiento_Tipo_grupo.FirstOrDefault(q => q.IdTipoMovi_grupo == info.IdTipoMovi_grupo); if (Entity != null) { 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); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
public string Get_Num_ultimo_Recibo(int IdEmpresa, int IdSucursal, int IdPuntoVta, string IdTipo_Docu, ref string MensajeError)//opin 2017/03/23 { try { string Num_Recibo = ""; using (EntitiesCaja context = new EntitiesCaja()) { var select_ = (from q in context.Caj_Talonario_Recibo where q.IdEmpresa == IdEmpresa && q.IdSucursal == IdSucursal && q.IdPuntoVta == IdPuntoVta && q.IdTipo_Docu_cat == IdTipo_Docu select q.Num_Recibo).Max(); Num_Recibo = Convert.ToString(Convert.ToInt32(select_) + 1).PadLeft(9, '0'); return(Num_Recibo); } } 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()); } }
private int get_id() { try { int ID = 1; using (EntitiesCaja Context = new EntitiesCaja()) { var lst = from q in Context.caj_Caja_Movimiento_Tipo_grupo select q; if (lst.Count() > 0) { ID = lst.Max(q => q.IdTipoMovi_grupo) + 1; } } return(ID); } 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.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
public Caj_Talonario_Recibo_Info Get_Ultimo_Recibo_No_Usado(int IdEmpresa, int IdSucursal, int IdPuntoVta, string IdTipo_Docu, ref string MensajeError)//opin 2017/03/23 { try { Caj_Talonario_Recibo_Info Info = new Caj_Talonario_Recibo_Info(); using (EntitiesCaja context = new EntitiesCaja()) { var querry = (from q in context.Caj_Talonario_Recibo where q.IdEmpresa == IdEmpresa && q.IdSucursal == IdSucursal && q.IdPuntoVta == IdPuntoVta && q.IdTipo_Docu_cat == IdTipo_Docu && q.Usado == false select q).FirstOrDefault(); if (querry != null) { Info.IdEmpresa = querry.IdEmpresa; Info.IdRecibo = querry.IdRecibo; Info.Num_Recibo = querry.Num_Recibo; Info.Usado = querry.Usado; } 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.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
public Boolean ModificarDB(Caj_Talonario_Recibo_Info Info, ref string MensajeError) { try { using (EntitiesCaja context = new EntitiesCaja()) { var contact = context.Caj_Talonario_Recibo.FirstOrDefault(minfo => minfo.IdEmpresa == Info.IdEmpresa && minfo.IdRecibo == Info.IdRecibo); if (contact != null) { //contact.IdSucursal = Info.IdSucursal; //contact.IdPuntoVta = Info.IdPuntoVta; //contact.Num_Recibo = Info.Num_Recibo; contact.Usado = Info.Usado; contact.IdUsuarioUltMod = Info.IdUsuarioUltMod; contact.Fecha_UltMod = Info.Fecha_UltMod; context.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.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
public List<caj_catalogo_Info> Lista_catalogo() { List<caj_catalogo_Info> lista = new List<caj_catalogo_Info>(); try { EntitiesCaja conex = new EntitiesCaja(); var querry = from c in conex.caj_catalogo select c; foreach (var item in querry) { caj_catalogo_Info info = new caj_catalogo_Info(); info.IdCatalogo_cj = item.IdCatalogo_cj; info.IdCatalogo_cj_tipo = item.IdCatalogo_cj_tipo; info.nom_Catalogo_cj = item.nom_Catalogo_cj; 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.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
public Boolean ModificarDB(caj_Caja_Info info, ref string MensajeError) { try { using (EntitiesCaja context = new EntitiesCaja()) { var contact = context.caj_Caja.FirstOrDefault(minfo => minfo.IdEmpresa == info.IdEmpresa && minfo.IdCaja == info.IdCaja); if (contact != null) { contact.ca_Codigo = (info.ca_Codigo == null || info.ca_Codigo == "") ? info.IdCaja.ToString() : info.ca_Codigo; contact.ca_Descripcion = info.ca_Descripcion; contact.IdCtaCble = info.IdCtaCble; contact.Estado = info.Estado; contact.IdUsuario_Responsable = info.IdUsuario_Responsable; contact.Fecha_UltMod = info.Fecha_UltMod; contact.IdUsuarioUltMod = info.IdUsuarioUltMod; contact.IdSucursal = info.IdSucursal; context.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.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
public List <caj_Caja_Movimiento_Tipo_grupo_Info> get_list() { try { List <caj_Caja_Movimiento_Tipo_grupo_Info> Lista = new List <caj_Caja_Movimiento_Tipo_grupo_Info>(); using (EntitiesCaja Context = new EntitiesCaja()) { Lista = (from q in Context.caj_Caja_Movimiento_Tipo_grupo select new caj_Caja_Movimiento_Tipo_grupo_Info { IdTipoMovi_grupo = q.IdTipoMovi_grupo, tg_descripcion = q.tg_descripcion, estado = q.estado }).ToList(); } 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.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
public Boolean AnularDB(caj_Caja_Info info, ref string MensajeError) { try { using (EntitiesCaja context = new EntitiesCaja()) { var contact = context.caj_Caja.FirstOrDefault(minfo => minfo.IdEmpresa == info.IdEmpresa && minfo.IdCaja == info.IdCaja); if (contact != null) { contact.Estado = "I"; contact.Fecha_UltAnu = info.Fecha_UltAnu; contact.IdUsuarioUltAnu = info.IdUsuarioUltAnu; contact.MotivoAnu = info.MotivoAnu; context.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.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
public List <caj_Caja_Info> Get_list_caja(int IdEmpresa, ref string MensajeError) { List <caj_Caja_Info> lM = new List <caj_Caja_Info>(); EntitiesCaja db = new EntitiesCaja(); try { var select_ = from T in db.vwcaj_caj_Caja where T.IdEmpresa == IdEmpresa select T; foreach (var item in select_) { caj_Caja_Info dat = new caj_Caja_Info(); dat.IdEmpresa = item.IdEmpresa; dat.IdCaja = item.IdCaja; dat.ca_Codigo = item.ca_Codigo; dat.ca_Descripcion = item.ca_Descripcion; dat.ca_Descripcion2 = "[" + item.IdCaja + "] " + item.ca_Descripcion; dat.ca_Moneda = item.ca_Moneda; dat.IdCtaCble = item.IdCtaCble; dat.IdUsuario = item.IdUsuario; dat.Fecha_Transac = item.Fecha_Transac; dat.IdUsuarioUltMod = item.IdUsuarioUltMod; dat.Fecha_UltMod = item.Fecha_UltMod; dat.nom_pc = item.nom_pc; dat.ip = item.ip; dat.Estado = item.Estado; dat.IdUsuario_Responsable = item.IdUsuario_Responsable; dat.IdUsuarioUltAnu = item.IdUsuarioUltAnu; dat.Fecha_UltAnu = item.Fecha_UltAnu; dat.MotivoAnu = item.MotivoAnu; dat.N_usuarioResponsable = (item.Nombre != null)?item.Nombre.Trim():""; dat.IdSucursal = item.IdSucursal; dat.NSucursal = item.Su_Descripcion.Trim(); dat.IdMoneda = Convert.ToInt32(item.IdMoneda); dat.IdPunto_cargo_grupo = item.IdPunto_cargo_grupo; dat.IdPunto_cargo = item.IdPunto_cargo; lM.Add(dat); } return(lM); } 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.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
public List <vwcaj_MovCaja_x_Cobro_Info> Get_list_MovimientosCaja_x_Cobro_Anticipo(int Idempresa, int IdTipocbte_Caja, decimal IdCbteCble_Caja, ref string MensajeError) { List <vwcaj_MovCaja_x_Cobro_Info> listado = new List <vwcaj_MovCaja_x_Cobro_Info>(); try { EntitiesCaja oent = new EntitiesCaja(); var select = from C in oent.vwcaj_MovCaja_x_Cobro_Anticipo where C.IdEmpresa == Idempresa && C.IdTipocbte == IdTipocbte_Caja && C.IdCbteCble == IdCbteCble_Caja select C; foreach (var item in select) { vwcaj_MovCaja_x_Cobro_Info info = new vwcaj_MovCaja_x_Cobro_Info(); info.IdEmpresa = item.IdEmpresa; info.IdCbteCble = item.IdCbteCble; info.IdTipocbte = item.IdTipocbte; info.IdBanco = item.IdBanco; info.IdCaja = item.IdCaja; info.IdCtaCble_ban = item.IdCtaCble_ban; info.IdCtaCble_TipoCobro = item.IdCtaCble_TipoCobro; info.IdCobro = item.IdCobro; info.IdCobro_tipo = item.IdCobro_tipo; info.dc_ValorPago = item.cr_TotalCobro; info.Documento_Cobrado = Convert.ToString(item.Documento_Cobrado); info.nCliente = item.nCliente; info.nSucursal = item.nSucursal; info.IdPeriodo_Caja = item.IdPeriodo_Caja; info.cr_fecha = item.cr_fecha; info.cr_fechaDocu = item.cr_fechaDocu; info.cr_NumDocumento = item.cr_NumDocumento; info.cr_TotalCobro = item.cr_TotalCobro; info.cm_valor = item.cm_valor; listado.Add(info); } return(listado); } 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()); } }
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()); } }
public Boolean GrabarDB(List <caj_Caja_Movimiento_det_Info> Lista, ref string MensajeError) { try { using (EntitiesCaja context = new EntitiesCaja()) { int c = 1; foreach (var item in Lista) { EntitiesCaja adr = new EntitiesCaja(); caj_Caja_Movimiento_det address = new caj_Caja_Movimiento_det(); address.IdEmpresa = item.IdEmpresa; address.IdOrdenPago_OP = item.IdOrdenPago; address.cr_Valor = item.cr_Valor; address.Secuencia = c; address.IdTipocbte = item.IdTipocbte; address.IdCobro_tipo = item.IdCobro_tipo; address.cr_fecha = item.cr_fecha; address.cr_Banco = item.cr_Banco; address.cr_cuenta = item.cr_cuenta; address.cr_fechaDocu = item.cr_fechaDocu; address.cr_NumDocumento = item.cr_NumDocumento; address.IdCbteCble = item.IdCbteCble; address.IdEmpresa_OP = item.IdEmpresa_OP; address.IdCentroCosto = item.IdCentroCosto; address.IdCentroCosto_sub_centro_costo = item.IdCentroCosto_sub_centro_costo; address.IdTipoFlujo = item.IdTipoFlujo; context.caj_Caja_Movimiento_det.Add(address); context.SaveChanges(); ++c; } } 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()); } }
public List <cp_conciliacion_Caja_det_Ing_Caja_Info> Get_List_Ingresos_x_conciliar(int IdEmpresa, DateTime Fecha_ini, DateTime Fecha_fin, int IdCaja) { try { List <cp_conciliacion_Caja_det_Ing_Caja_Info> lista = new List <cp_conciliacion_Caja_det_Ing_Caja_Info>(); using (EntitiesCaja Context = new EntitiesCaja()) { var lst = from q in Context.vwcaj_Caja_Movimiento_x_Conciliar where q.IdEmpresa == IdEmpresa //&& Fecha_ini <= q.cm_fecha && q.cm_fecha <= Fecha_fin && q.IdCaja == IdCaja && q.Saldo > 0 select q; foreach (var item in lst) { cp_conciliacion_Caja_det_Ing_Caja_Info info = new cp_conciliacion_Caja_det_Ing_Caja_Info(); info.IdEmpresa_movcaj = item.IdEmpresa; info.IdTipocbte_movcaj = item.IdTipocbte; info.IdCbteCble_movcaj = item.IdCbteCble; info.cm_observacion = item.cm_observacion; info.cm_fecha = item.cm_fecha; info.IdPeriodo = item.IdPeriodo; info.Total_movi = item.Total_movi; info.Total_aplicado = item.Total_aplicado; info.Saldo = item.Saldo; info.Marcado = 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 mensaje); mensaje = ex.InnerException + " " + ex.Message; throw new Exception(ex.InnerException.ToString()); } }
public List <caj_Caja_Movimiento_det_Info> Get_listDetalle(int IdEmpresa, decimal IdCbteCble, int IdTipocbte, ref string MensajeError) { List <caj_Caja_Movimiento_det_Info> lM = new List <caj_Caja_Movimiento_det_Info>(); EntitiesCaja db = new EntitiesCaja(); try { var select_ = from T in db.caj_Caja_Movimiento_det where T.IdEmpresa == IdEmpresa && T.IdCbteCble == IdCbteCble && T.IdTipocbte == IdTipocbte select T; foreach (var item in select_) { caj_Caja_Movimiento_det_Info dat = new caj_Caja_Movimiento_det_Info(); dat.IdEmpresa = item.IdEmpresa; dat.IdCbteCble = item.IdCbteCble; dat.IdTipocbte = item.IdTipocbte; dat.Secuencia = item.Secuencia; dat.cr_fecha = item.cr_fecha; dat.cr_fechaDocu = Convert.ToDateTime(item.cr_fechaDocu); dat.cr_NumDocumento = item.cr_NumDocumento; dat.cr_Valor = item.cr_Valor; dat.IdCobro_tipo = item.IdCobro_tipo != null?item.IdCobro_tipo.TrimEnd() : item.IdCobro_tipo; dat.cr_Banco = item.cr_Banco; dat.cr_cuenta = item.cr_cuenta; dat.IdCentroCosto = item.IdCentroCosto; dat.IdCentroCosto_sub_centro_costo = item.IdCentroCosto_sub_centro_costo; dat.IdTipoFlujo = item.IdTipoFlujo; lM.Add(dat); } return(lM); } 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); MensajeError = ex.InnerException + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref MensajeError); throw new Exception(ex.ToString()); } }
public List <caj_Caja_Movimiento_Tipo_Info> Get_list_Caja_Movimiento_Tipo(int IdEmpresa, Cl_Enumeradores.eTipo_Ing_Egr eTipo, ref string MensajeError) { List <caj_Caja_Movimiento_Tipo_Info> lM = new List <caj_Caja_Movimiento_Tipo_Info>(); EntitiesCaja db = new EntitiesCaja(); try { string SSigno = (eTipo == Cl_Enumeradores.eTipo_Ing_Egr.INGRESOS)?"+":"-"; var select_ = from T in db.vwcaj_Caja_Movimiento_Tipo where T.IdEmpresa == IdEmpresa && T.tm_Signo == SSigno select T; foreach (var item in select_) { caj_Caja_Movimiento_Tipo_Info dat = new caj_Caja_Movimiento_Tipo_Info(); dat.IdEmpresa = item.IdEmpresa; dat.IdTipoMovi = item.IdTipoMovi; dat.tm_descripcion = item.tm_descripcion; dat.Estado = item.Estado; dat.tm_Signo = item.tm_Signo; dat.IdCtaCble = item.IdCtaCble; dat.IngEgr = (item.tm_Signo == "+") ? "Ingreso" : "Egreso"; dat.SEstado = (item.Estado == "A") ? "ACTIVO" : "*ANULADO*"; dat.SeDeposita = item.SeDeposita; lM.Add(dat); } return(lM); } 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()); } }
public Boolean GrabarDB(caj_Caja_Info info, ref int idCaja, ref string MensajeError) { try { using (EntitiesCaja context = new EntitiesCaja()) { EntitiesCaja EDB = new EntitiesCaja(); //var contact = caj_Caja.Createcaj_Caja(0,0,"","","",""); var address = new caj_Caja(); idCaja = GetId(info.IdEmpresa, ref MensajeError); address.IdEmpresa = info.IdEmpresa; address.IdCaja = idCaja; address.ca_Codigo = (info.ca_Codigo == null || info.ca_Codigo == "") ? address.IdCaja.ToString() : info.ca_Codigo; address.ca_Descripcion = info.ca_Descripcion; address.ca_Moneda = info.ca_Moneda; address.IdCtaCble = info.IdCtaCble; address.IdUsuario = info.IdUsuario; address.Fecha_Transac = info.Fecha_Transac; address.nom_pc = info.nom_pc; address.ip = info.ip; address.Estado = info.Estado; address.IdUsuario_Responsable = info.IdUsuario_Responsable; address.IdSucursal = info.IdSucursal; address.IdMoneda = info.IdMoneda; address.IdPunto_cargo = info.IdPunto_cargo; address.IdPunto_cargo_grupo = info.IdPunto_cargo_grupo; context.caj_Caja.Add(address); context.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.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
public Boolean ModificarDB(caj_Caja_Movimiento_Tipo_x_CtaCble_Info info) { try { using (EntitiesCaja context = new EntitiesCaja()) { try { var contact = context.caj_Caja_Movimiento_Tipo_x_CtaCble.FirstOrDefault(minfo => minfo.IdEmpresa == info.IdEmpresa && minfo.IdTipoMovi == info.IdTipoMovi); if (contact != null) { contact.IdEmpresa = info.IdEmpresa; contact.IdTipoMovi = info.IdTipoMovi; contact.IdCtaCble = info.IdCtaCble; context.SaveChanges(); } else { GrabarDB(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 mensaje); mensaje = ex.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } } 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.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
public Boolean ModificarDB(caj_Caja_Movimiento_Tipo_Info Info, ref string MensajeError) { try { using (EntitiesCaja context = new EntitiesCaja()) { var contact = context.caj_Caja_Movimiento_Tipo.First(minfo => minfo.IdTipoMovi == Info.IdTipoMovi); contact.tm_descripcion = Info.tm_descripcion; contact.Estado = Info.Estado; contact.tm_Signo = Info.tm_Signo; contact.SeDeposita = Info.SeDeposita; contact.IdEmpresa = Info.IdEmpresa; contact.Fecha_UltMod = Info.Fecha_UltMod; contact.IdUsuarioUltMod = Info.IdUsuarioUltMod; 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.ModificarDB(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()); } }
public List <caj_Caja_Movimiento_Tipo_Info> Get_list_Caja_Movimiento_Tipo(int IdEmpresa, Cl_Enumeradores.eTipo_Ing_Egr eTipo, ref string MensajeError) { List <caj_Caja_Movimiento_Tipo_Info> lM = new List <caj_Caja_Movimiento_Tipo_Info>(); EntitiesCaja db = new EntitiesCaja(); try { string SSigno = (eTipo == Cl_Enumeradores.eTipo_Ing_Egr.INGRESOS)?"+":"-"; lM = (from T in db.vwcaj_Caja_Movimiento_Tipo where T.IdEmpresa == IdEmpresa && T.tm_Signo == SSigno select new caj_Caja_Movimiento_Tipo_Info { IdEmpresa = T.IdEmpresa, IdTipoMovi = T.IdTipoMovi, tm_descripcion = T.tm_descripcion, Estado = T.Estado, tm_Signo = T.tm_Signo, IdCtaCble = T.IdCtaCble, IngEgr = (T.tm_Signo == "+") ? "Ingreso" : "Egreso", SEstado = (T.Estado == "A") ? "ACTIVO" : "*ANULADO*", SeDeposita = T.SeDeposita, IdTipoMovi_grupo = T.IdTipoMovi_grupo, }).ToList(); return(lM); } 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()); } }