public List <clsEstado> consultaEstado() { try { List <clsEstado> lista = new List <clsEstado>(); CuentasPorCobrarEntities ent = new CuentasPorCobrarEntities(); var con = from w in ent.Estado select w; foreach (var item in con) { clsEstado est = new clsEstado(); est.idEstado = item.IdEstado; est.descripcion = item.Descripcion; lista.Add(est); } return(lista); } catch (Exception) { return(null); } }
public clsEstado Consultar(clsEstado Estado) { try { TECAv8Entities ent = new TECAv8Entities(); if (Estado.idEstado == 0) {//si no existe id en el objeto busca por descripcion var x = (from a in ent.Estado where a.Descripcion == Estado.descripcion select a).First(); Estado.idEstado = x.IdEstado; Estado.descripcion = x.Descripcion; return(Estado); } else { //caso contrario significa que si exite Id en objeto var x = (from a in ent.Estado where a.IdEstado == Estado.idEstado select a).First(); Estado.idEstado = x.IdEstado; Estado.descripcion = x.Descripcion; return(Estado); } } catch (Exception e) { Console.WriteLine("No encontrado, Error: " + e); //en caso de excepcion Estado.idEstado = 0; Estado.descripcion = null; return(Estado); } }
public List <clsEstado> consEstado() { try { List <clsEstado> listado = new List <clsEstado>(); TECAv8Entities est = new TECAv8Entities(); var con = from w in est.Estado select w; foreach (var item in con) { clsEstado clsest = new clsEstado(); clsest.idEstado = item.IdEstado; clsest.descripcion = item.Descripcion; listado.Add(clsest); } return(listado); } catch (Exception) { return(null); } }
public List <clsEstado> ConsultaTodos() { try { List <clsEstado> lista = new List <clsEstado>(); TECAv8Entities ent = new TECAv8Entities(); var con = (from w in ent.Estado select w).Take(7); foreach (var item in con) { clsEstado e = new clsEstado(); e.idEstado = item.IdEstado; e.descripcion = item.Descripcion; lista.Add(e); } return(lista); } catch (Exception ex) { Console.WriteLine("Consulta estado Error:" + ex); return(null); } }
public static IEnumerable <clsEstadoVM> EstadoList() { clsEstado oEstado = new clsEstado(clsAppInfo.Connection); List <clsEstadoVM> oEstadoVM = new List <clsEstadoVM>(); try { oEstado.SelectFilter = clsEstado.SelectFilters.ListBox; oEstado.WhereFilter = clsEstado.WhereFilters.AplicacionId; oEstado.OrderByFilter = clsEstado.OrderByFilters.EstadoDes; oEstado.AplicacionId = clsAppInfo.AplicacionId; if (oEstado.Open()) { foreach (DataRow dr in oEstado.DataSet.Tables[oEstado.TableName].Rows) { oEstadoVM.Add(new clsEstadoVM() { EstadoId = SysData.ToLong(dr["EstadoId"]), EstadoDes = SysData.ToStr(dr["EstadoDes"]) }); } } } catch (Exception exp) { throw (exp); } finally { oEstado.Dispose(); } return((IEnumerable <clsEstadoVM>)oEstadoVM); }
//recibe un objeto estado, busca segun descripcion, si NO existe lo guarda //al final retorna un objeto estado con el idEstado y descripcion deseados public clsEstado GuardarNuevoEstado(clsEstado oEstadoEntrante) { clsEstado oEstadoSaliente = new clsEstado(); try { int x = getIdSegunDescripcion(oEstadoEntrante.descripcion); if (x == 0) { int id = getIdSiguiente(); using (TECAv8Entities ent = new TECAv8Entities()) { Estado estado = new Estado() { IdEstado = oEstadoEntrante.idEstado, Descripcion = oEstadoEntrante.descripcion }; ent.AddToEstado(estado); ent.SaveChanges(); oEstadoSaliente = oEstadoEntrante; return(oEstadoSaliente);//devuelve el id de ese estado guardado } } else { oEstadoEntrante.idEstado = getIdSegunDescripcion(oEstadoEntrante.descripcion); oEstadoSaliente = oEstadoEntrante; return(oEstadoSaliente); } } catch (Exception e) { Console.WriteLine("Error: " + e); return(oEstadoSaliente); } }
public List <pa_PeticionesWeb_Catalogos_Obtener_Estados_Result> ObtenerEstado(clsEstado pEntrada, ErrorProcedimientoAlmacenado pError) { var respuestaWeb = new List <pa_PeticionesWeb_Catalogos_Obtener_Estados_Result>(); try { using (var Db = new TramitesDigitalesEntities()) { respuestaWeb = Db.pa_PeticionesWeb_Catalogos_Obtener_Estados( idPais: pEntrada.IdEstado, estatusRegistro: pEntrada.EstatusRegistro, pi_errorNumero: pError.Numero, pnvc_errorMensaje: pError.Mensaje, pi_errorLinea: pError.Linea, pnvc_errorProcAlm: pError.ProcedimientoAlmacenado, pi_errorSeveridad: pError.Severidad, pi_errorEstado: pError.Estado ).ToList(); } } catch { throw; } return(respuestaWeb); }
public List <pa_PeticionesWeb_Catalogos_Obtener_Estados_Result> solicitarEstados(clsEstado pEntrada, ErrorProcedimientoAlmacenado pError) { var respuestaWeb = new List <pa_PeticionesWeb_Catalogos_Obtener_Estados_Result>(); try { respuestaWeb = procesosCatEstado.ObtenerEstado(pEntrada, pError); } catch (Exception) { throw; } return(respuestaWeb); }