public cxc_CatalogoTipo_Info Get_Info_CatalogoTipo(string id) { try { EntitiesCuentas_x_Cobrar context = new EntitiesCuentas_x_Cobrar(); cxc_CatalogoTipo_Info Info = new cxc_CatalogoTipo_Info(); var contenido = context.cxc_CatalogoTipo.FirstOrDefault(var => var.IdCatalogo_tipo == id); if (contenido != null) { Info.IdCatalogo_tipo = contenido.IdCatalogo_tipo; Info.Descripcion = contenido.Descripcion; } 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.ToString() + " " + ex.Message; throw new Exception(ex.ToString()); } }
public Boolean GuardarDB(List <cxc_Parametros_x_cheqProtesto_Info> lst, int IdEmpresa) { try { int secu = 0; using (EntitiesCuentas_x_Cobrar context = new EntitiesCuentas_x_Cobrar()) { context.Database.ExecuteSqlCommand("delete from cxc_Parametros_x_cheqProtesto where IdEmpresa =" + IdEmpresa); context.SaveChanges(); } foreach (var item in lst) { secu = secu + 1; item.secuencia = secu; GuardarDB(item); } 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.InnerException.ToString()); } }
public Boolean GuardarCbr_x_Cbte_Reverso(cxc_cobro_x_ct_cbtecble_Info info) { try { using (EntitiesCuentas_x_Cobrar context = new EntitiesCuentas_x_Cobrar()) { var addressG = new cxc_cobro_x_ct_cbtecble_x_Anulado(); addressG.cbr_IdEmpresa = info.cbr_IdEmpresa; addressG.cbr_IdSucursal = info.cbr_IdSucursal; addressG.cbr_IdCobro = info.cbr_IdCobro; addressG.ct_IdEmpresa = info.ct_IdEmpresa; addressG.ct_IdTipoCbte = info.ct_IdTipoCbte; addressG.ct_IdCbteCble = info.ct_IdCbteCble; context.cxc_cobro_x_ct_cbtecble_x_Anulado.Add(addressG); 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.InnerException.ToString()); } }
public Boolean ModificarDB(cxc_EstadoCobro_Info Info) { try { Boolean res = false; EntitiesCuentas_x_Cobrar context = new EntitiesCuentas_x_Cobrar(); var address = context.cxc_EstadoCobro.FirstOrDefault(var => var.IdEstadoCobro == Info.IdEstadoCobro); if (address != null) { address.Descripcion = Info.Descripcion; address.posicion = Info.posicion; context.SaveChanges(); res = true; } return(res); } 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() + " " + ex.Message; throw new Exception(ex.ToString()); } }
public Boolean EliminarDB(List <cxc_cobro_x_Anticipo_det_Info> info, ref string mensaje) { try { Boolean res = false; foreach (var item in info) { using (EntitiesCuentas_x_Cobrar cxc = new EntitiesCuentas_x_Cobrar()) { cxc_cobro_x_Anticipo_det data = cxc.cxc_cobro_x_Anticipo_det.FirstOrDefault(v => v.IdEmpresa == item.IdEmpresa && v.IdAnticipo == item.IdAnticipo && v.Secuencia == item.Secuencia); if (data != null) { cxc.cxc_cobro_x_Anticipo_det.Remove(data); cxc.SaveChanges(); res = true; } } } return(res); } 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() + " " + ex.Message; throw new Exception(ex.ToString()); } }
public Boolean AnularDB(cxc_catalogo_Info Info) { try { Boolean res = false; using (EntitiesCuentas_x_Cobrar context = new EntitiesCuentas_x_Cobrar()) { var contact = context.cxc_Catalogo.FirstOrDefault(var => var.IdCatalogo == Info.IdCatalogo && var.IdCatalogo_tipo == Info.IdCatalogo_tipo); if (contact != null) { contact.Estado = "I"; contact.IdUsuarioUltMod = Info.IdUsuarioUltMod; contact.FechaUltMod = Info.FechaUltMod; context.SaveChanges(); res = true; } } return(res); } 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() + " " + ex.Message; throw new Exception(ex.ToString()); } }
public string GetId() { try { string Id = ""; EntitiesCuentas_x_Cobrar context = new EntitiesCuentas_x_Cobrar(); var select = from q in context.vwCxc_Catalogo_IdAuto_numeric select q; foreach (var item in select) { Id = (string)item.IdCatalogo; } 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 mensaje); mensaje = ex.InnerException + " " + ex.Message; throw new Exception(ex.InnerException.ToString()); } }
public List <cxc_cobro_tipo_motivo_Info> Get_List_cobro_tipo_motivo() { try { List <cxc_cobro_tipo_motivo_Info> lista = new List <cxc_cobro_tipo_motivo_Info>(); EntitiesCuentas_x_Cobrar CxC = new EntitiesCuentas_x_Cobrar(); var select = from q in CxC.cxc_cobro_tipo_motivo select q; foreach (var info in select) { cxc_cobro_tipo_motivo_Info addressG = new cxc_cobro_tipo_motivo_Info(); addressG.IdMotivo_tipo_cobro = info.IdMotivo_tipo_cobro; addressG.nom_Motivo_tipo_cobro = info.nom_Motivo_tipo_cobro; lista.Add(addressG); } 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.InnerException.ToString()); } }
public Boolean Anular_Conciliacion(cxc_conciliacion_Info Info, ref string mensaje) { try { Boolean res = false; using (EntitiesCuentas_x_Cobrar Entity = new EntitiesCuentas_x_Cobrar()) { cxc_conciliacion cab_Ordpag = Entity.cxc_conciliacion.FirstOrDefault(v => v.IdEmpresa == Info.IdEmpresa && v.IdSucursal == Info.IdSucursal && v.IdConciliacion == Info.IdConciliacion); if (cab_Ordpag != null) { cab_Ordpag.IdUsuarioUltAnu = Info.IdUsuarioUltAnu; cab_Ordpag.Fecha_UltAnu = Info.Fecha_UltAnu; cab_Ordpag.MotivoAnulacion = Info.MotivoAnulacion; cab_Ordpag.Estado = "I"; Entity.SaveChanges(); res = true; } } return(res); } 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() + " " + ex.Message; throw new Exception(ex.ToString()); } }
public List <cxc_Cobro_Tipo_x_Anticipo_Info> Get_List_Cobro_Tipo_x_Anticipo(int IdEmpresa) { try { List <cxc_Cobro_Tipo_x_Anticipo_Info> lst = new List <cxc_Cobro_Tipo_x_Anticipo_Info>(); cxc_Cobro_Tipo_x_Anticipo_Info Info; EntitiesCuentas_x_Cobrar context = new EntitiesCuentas_x_Cobrar(); var address = from q in context.cxc_cobro_tipo_x_anticipo where q.IdEmpresa == IdEmpresa orderby q.posicion select q; foreach (var item in address) { Info = new cxc_Cobro_Tipo_x_Anticipo_Info(); Info.IdEmpresa = item.IdEmpresa; Info.IdCobro_tipo = item.IdCobro_tipo; Info.posicion = (int)item.posicion; lst.Add(Info); } return(lst); } 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 Boolean GuardarDB(List <cxc_Cobro_Tipo_x_Anticipo_Info> lst) { try { EntitiesCuentas_x_Cobrar context = new EntitiesCuentas_x_Cobrar(); foreach (var Info in lst) { if (ValidarSiExiste(Info.IdCobro_tipo, Info.IdEmpresa)) { var address = new cxc_cobro_tipo_x_anticipo(); address.IdEmpresa = Info.IdEmpresa; address.IdCobro_tipo = Info.IdCobro_tipo; address.posicion = (int)Info.posicion; context.cxc_cobro_tipo_x_anticipo.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.InnerException.ToString()); } }
public Boolean GuardarDB(cxc_cobro_x_tarjeta_Info Info) { try { using (EntitiesCuentas_x_Cobrar cxc = new EntitiesCuentas_x_Cobrar()) { var Address = new cxc_cobro_x_tarjeta(); Address.IdEmpresa = Info.IdEmpresa; Address.IdSucursal = Info.IdSucursal; Address.IdCobro = Info.IdCobro; Address.IdCobro_tipo = Info.IdCobro_tipo; Address.IdCobro_Aplicado = Info.IdCobro_Aplicado; Address.IdCobro_tipo_Aplicado = Info.IdCobro_tipo_Aplicado; Address.IdCbte_vta_aplicado = Info.IdCbte_vta_aplicado; cxc.cxc_cobro_x_tarjeta.Add(Address); cxc.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.InnerException.ToString()); } }
public Boolean EliminarDetalleCobro(int IdEmpresa, int IdSucursal, decimal IdCobro) { try { Boolean res = false; List <cxc_cobro_Det_Info> listaAux = new List <cxc_cobro_Det_Info>(); listaAux = Get_List_Cobro_detalle(IdEmpresa, IdSucursal, IdCobro); using (EntitiesCuentas_x_Cobrar context = new EntitiesCuentas_x_Cobrar()) { foreach (var item in listaAux) { var contact = context.cxc_cobro_det.FirstOrDefault(cot => cot.IdEmpresa == item.IdEmpresa && cot.IdSucursal == item.IdSucursal && cot.IdCobro == item.IdCobro); if (contact != null) { context.cxc_cobro_det.Remove(contact); context.SaveChanges(); res = true; } } } return(res); } 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() + " " + ex.Message; throw new Exception(ex.ToString()); } }
public Boolean Modificar(cxc_cancelacion_Intercompany_Info info) { try { Boolean res = false; using (EntitiesCuentas_x_Cobrar cxc = new EntitiesCuentas_x_Cobrar()) { var modificar = cxc.cxc_cancelacion_Intercompany.FirstOrDefault(v => v.IdEmpresa == info.IdEmpresa && v.IdCancelacion == info.IdCancelacion); if (modificar != null) { modificar.cr_observacion = info.cr_observacion; modificar.Observacion = info.Observacion; cxc.SaveChanges(); res = true; } } return(res); } 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() + " " + ex.Message; throw new Exception(ex.ToString()); } }
public Boolean GuardarDB(cxc_catalogo_Info Info) { try { using (EntitiesCuentas_x_Cobrar Context = new EntitiesCuentas_x_Cobrar()) { var Address = new cxc_Catalogo(); Address.IdCatalogo = Info.IdCatalogo; Address.IdCatalogo_tipo = Info.IdCatalogo_tipo; Address.Nombre = Info.Nombre; Address.Estado = "A"; Address.Orden = Info.Orden; Address.IdUsuario = Info.IdUsuario; Address.nom_pc = Info.nom_pc; Address.ip = Info.ip; Context.cxc_Catalogo.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.InnerException.ToString()); } }
public Boolean ValidarSiExiste(string IdCobro_tipo) { bool ret = false; try { EntitiesCuentas_x_Cobrar context = new EntitiesCuentas_x_Cobrar(); var address = from q in context.cxc_cobro_tipo_x_cobros_Docxc where q.IdCobro_tipo == IdCobro_tipo select q; if (address.ToList().Count > 0) { ret = false; } else { ret = true; } return(ret); } 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 <cxc_catalogo_Info> Get_List_IdTipoLista(string cod) { try { List <cxc_catalogo_Info> lista = new List <cxc_catalogo_Info>(); EntitiesCuentas_x_Cobrar context = new EntitiesCuentas_x_Cobrar(); var Existe = from q in context.cxc_Catalogo where q.IdCatalogo_tipo == cod select q; foreach (var item in Existe) { cxc_catalogo_Info info = new cxc_catalogo_Info(); info.IdCatalogo = item.IdCatalogo; info.IdCatalogo_tipo = item.IdCatalogo_tipo; info.Nombre = item.Nombre; info.Orden = (int)item.Orden; info.Estado = item.Estado; 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 Boolean EliminarDB(cxc_cobro_tipo_x_cobros_Docxc_Info Info) { try { Boolean res = false; EntitiesCuentas_x_Cobrar context = new EntitiesCuentas_x_Cobrar(); var address = context.cxc_cobro_tipo_x_cobros_Docxc.FirstOrDefault(var => var.IdCobro_tipo == Info.IdCobro_tipo); if (address != null) { context.cxc_cobro_tipo_x_cobros_Docxc.Remove(address); context.SaveChanges(); res = true; } return(res); } 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() + " " + ex.Message; throw new Exception(ex.ToString()); } }
public Boolean ValidarIdTipoCatalogo_Descripcion(string IdCatalogo_tipo, string Descripcion) { try { using (EntitiesCuentas_x_Cobrar context = new EntitiesCuentas_x_Cobrar()) { var Existe = from q in context.cxc_Catalogo where q.Nombre == Descripcion && q.IdCatalogo_tipo == IdCatalogo_tipo select q; if (Existe.ToList().Count() > 0) { return(true); } else { return(false); } } } 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 <cxc_cobro_tipo_Info> Get_List_cobro_tipo() { try { List <cxc_cobro_tipo_Info> lst = new List <cxc_cobro_tipo_Info>(); EntitiesCuentas_x_Cobrar context = new EntitiesCuentas_x_Cobrar(); var select = from q in context.cxc_cobro_tipo join w in context.cxc_cobro_tipo_x_cobros_Docxc on q.IdCobro_tipo equals w.IdCobro_tipo orderby w.Posicion select q; cxc_cobro_tipo_Info _Info; foreach (var item in select) { _Info = new cxc_cobro_tipo_Info(); _Info.IdCobro_tipo = item.IdCobro_tipo; _Info.tc_descripcion = item.tc_descripcion; lst.Add(_Info); } return(lst); } 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 <cxc_catalogo_Info> Get_List_catalogo() { try { List <cxc_catalogo_Info> lista = new List <cxc_catalogo_Info>(); EntitiesCuentas_x_Cobrar oEnt = new EntitiesCuentas_x_Cobrar(); var select = from q in oEnt.cxc_Catalogo select q; foreach (var item in select) { cxc_catalogo_Info info = new cxc_catalogo_Info(); info.IdCatalogo = item.IdCatalogo; info.Nombre = item.Nombre; 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 int GetSecuencia(int IdEmpresa, int IdSucursal, decimal IdConciliacion, ref string mensaje) { try { int Id; EntitiesCuentas_x_Cobrar ECXP = new EntitiesCuentas_x_Cobrar(); var select = ECXP.cxc_conciliacion_det.Count(q => q.IdEmpresa == IdEmpresa && q.IdSucursal == IdSucursal && q.IdConciliacion == IdConciliacion); if (select == 0) { return(Id = 1); } else { var select_ = (from t in ECXP.cxc_conciliacion_det where t.IdEmpresa == IdEmpresa && t.IdSucursal == IdSucursal && t.IdConciliacion == IdConciliacion select t.Secuencia).Max(); Id = Convert.ToInt32(select_.ToString()) + 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 mensaje); mensaje = ex.InnerException + " " + ex.Message; throw new Exception(ex.InnerException.ToString()); } }
public List <cxc_EstadoCobro_Info> Get_List_EstadoCobro() { try { EntitiesCuentas_x_Cobrar context = new EntitiesCuentas_x_Cobrar(); var lista = from q in context.cxc_EstadoCobro select q; List <cxc_EstadoCobro_Info> lst = new List <cxc_EstadoCobro_Info>(); cxc_EstadoCobro_Info Info; foreach (var item in lista) { Info = new cxc_EstadoCobro_Info(); Info.IdEstadoCobro = item.IdEstadoCobro; Info.Descripcion = item.Descripcion; Info.posicion = (int)item.posicion; lst.Add(Info); } return(lst); } 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 Boolean ModificarDB(cxc_conciliacion_det_Info info, ref string mensaje) { try { Boolean res = false; using (EntitiesCuentas_x_Cobrar cxc = new EntitiesCuentas_x_Cobrar()) { cxc_conciliacion_det data = cxc.cxc_conciliacion_det.FirstOrDefault(v => v.IdEmpresa == info.IdEmpresa && v.IdSucursal == info.IdSucursal && v.IdConciliacion == info.IdConciliacion && v.Secuencia == info.Secuencia); if (data != null) { data.IdEmpresa_cbr = info.IdEmpresa_cbr; data.IdSucursal_cbr = info.IdSucursal_cbr; data.IdCobro = info.IdCobro; cxc.SaveChanges(); res = true; } } return(res); } 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() + " " + ex.Message; throw new Exception(ex.ToString()); } }
public Boolean GuardarDB(cxc_Parametros_x_cheqProtesto_Info Info) { try { using (EntitiesCuentas_x_Cobrar Context = new EntitiesCuentas_x_Cobrar()) { var Address = new cxc_Parametros_x_cheqProtesto(); Address.IdEmpresa = Info.IdEmpresa; Address.secuencia = Info.secuencia; Address.pa_IdSucursal_x_default_x_cheqProtes = Info.pa_IdSucursal_x_default_x_cheqProtes; Address.pa_IdBodega_x_default_x_cheqProtes = Info.pa_IdBodega_x_default_x_cheqProtes; Address.pa_IdProducto_x_ND_x_CheqProtes = (Info.pa_IdProducto_x_ND_x_CheqProtes == 0) ? null : Info.pa_IdProducto_x_ND_x_CheqProtes; Address.pa_IdProducto_x_NC_x_Cobro = (Info.pa_IdProducto_x_NC_x_Cobro == 0) ? null : Info.pa_IdProducto_x_NC_x_Cobro; Context.cxc_Parametros_x_cheqProtesto.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.InnerException.ToString()); } }
public decimal Existe(int IdCliente, ref string mensaje) { try { decimal numero = 0; using (EntitiesCuentas_x_Cobrar cxc = new EntitiesCuentas_x_Cobrar()) { var consu = from q in cxc.cxc_cobro_x_Anticipo where q.IdCliente == IdCliente select q; foreach (var item in consu) { numero = item.IdAnticipo; } } return(numero); } 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 cxc_cobro_tipo_Param_conta_x_sucursal_Info Get_Info_cobro_tipo_Param_conta_x_sucursal(int IdEmpresa, int IdSucursal, string IdCobro_tipo) { try { cxc_cobro_tipo_Param_conta_x_sucursal_Info info = new cxc_cobro_tipo_Param_conta_x_sucursal_Info(); EntitiesCuentas_x_Cobrar context = new EntitiesCuentas_x_Cobrar(); var x = from q in context.cxc_cobro_tipo_Param_conta_x_sucursal where q.IdEmpresa == IdEmpresa && q.IdSucursal == IdSucursal && q.IdCobro_tipo == IdCobro_tipo select q; foreach (var item in x) { info.IdCobro_tipo = item.IdCobro_tipo; info.IdCtaCble = item.IdCtaCble; info.IdEmpresa = item.IdEmpresa; info.IdSucursal = item.IdSucursal; info.IdCtaCble_Anticipo = item.IdCtaCble_Anticipo; } 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.InnerException.ToString()); } }
public cxc_catalogo_Info Get_Info_catalogo(string id) { try { EntitiesCuentas_x_Cobrar context = new EntitiesCuentas_x_Cobrar(); cxc_catalogo_Info Info = new cxc_catalogo_Info(); var contenido = context.cxc_Catalogo.First(var => var.IdCatalogo == id); Info.IdCatalogo = contenido.IdCatalogo; Info.IdCatalogo_tipo = contenido.IdCatalogo_tipo; Info.Nombre = contenido.Nombre; Info.Estado = contenido.Estado; Info.Orden = (int)contenido.Orden; 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.InnerException.ToString()); } }
public cxc_cobro_x_ct_cbtecble_Info Get_Info_cobro_x_ct_cbtecble(int IdEmpresa, int IdSucuersal, decimal IdCobro) { try { cxc_cobro_x_ct_cbtecble_Info Info = new cxc_cobro_x_ct_cbtecble_Info(); EntitiesCuentas_x_Cobrar fac = new EntitiesCuentas_x_Cobrar(); var select = from q in fac.cxc_cobro_x_ct_cbtecble where q.cbr_IdEmpresa == IdEmpresa && q.cbr_IdSucursal == IdSucuersal && q.cbr_IdCobro == IdCobro select q; foreach (var item in select) { Info.cbr_IdCobro = item.cbr_IdCobro; Info.cbr_IdEmpresa = item.cbr_IdEmpresa; Info.cbr_IdSucursal = item.cbr_IdSucursal; Info.ct_IdCbteCble = item.ct_IdCbteCble; Info.ct_IdEmpresa = item.ct_IdEmpresa; Info.ct_IdTipoCbte = item.ct_IdTipoCbte; } 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.InnerException.ToString()); } }
public bool ModificarDB(cxc_CatalogoTipo_Info info) { try { Boolean res = false; using (EntitiesCuentas_x_Cobrar context = new EntitiesCuentas_x_Cobrar()) { var contenido = context.cxc_CatalogoTipo.FirstOrDefault(var => var.IdCatalogo_tipo == info.IdCatalogo_tipo); if (contenido != null) { contenido.Descripcion = info.Descripcion; context.SaveChanges(); res = true; } } return(res); } 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()); } }