public ActionResult ModificarCooperativaUsuario(string idCooperativaUsuario) { clsCooperativaUsuarioContenedor objCooperativaUsuarioContenedor = new Models.clsCooperativaUsuarioContenedor(); clsServicioApp objServicioApp = new clsServicioApp(); try { if (Session["login"] != null) { lstCooperativaUsuario = (List <clsCooperativaUsuario>)Session["cooperativausuariosRegistrados"]; clsCooperativaUsuario objCooperativaUsuario = lstCooperativaUsuario.Find(x => x.idCooperativaUsuario == idCooperativaUsuario); List <clsCooperativa> objCooperativa = objServicioApp.ConsultarCooperativas(); List <clsUsuarioApp> objUsuarioApp = objServicioApp.ConsultarTodosUsuarios(); objCooperativaUsuarioContenedor.objCooperativaUsuario = objCooperativaUsuario; objCooperativaUsuarioContenedor.objCooperativa = objCooperativa; objCooperativaUsuarioContenedor.objUsuario = objUsuarioApp; return(View(objCooperativaUsuarioContenedor)); } else { return(RedirectToAction("Login", "Home")); } } catch (Exception) { return(RedirectToAction("Error", "Home")); } }
public List <clsCooperativaUsuario> ConsultarCooperativaUsuario() { List <clsCooperativaUsuario> lstCooperativaUsuario = new List <clsCooperativaUsuario>(); DataTable dtRespuesta = null; clsPersistenciaCooperativaCliente objPersistenciaApp = new clsPersistenciaCooperativaCliente(); try { dtRespuesta = objPersistenciaApp.ConsultarCooperativaUsuario("AppMovil"); if (dtRespuesta != null) { foreach (DataRow dr in dtRespuesta.Rows) { clsCooperativaUsuario objCooperativaUsuario = new clsCooperativaUsuario(); objCooperativaUsuario.idCooperativaUsuario = dr[0].ToString(); objCooperativaUsuario.idUsuario = dr[1].ToString(); objCooperativaUsuario.nombreUsuario = dr[2].ToString(); objCooperativaUsuario.idCooperativa = dr[3].ToString(); DateTime fecha = DateTime.Parse(dr[4].ToString()); objCooperativaUsuario.fechaCreacionCooperativaUsuario = fecha.ToString("dd-MM-yyyy HH:mm:ss"); objCooperativaUsuario.estadoCooperativaUsuario = bool.Parse(dr[5].ToString()); lstCooperativaUsuario.Add(objCooperativaUsuario); } } } catch (Exception) { throw; } return(lstCooperativaUsuario); }