public ActionResult EditSesion(String option, int idSesion, int?idPartner, int?idWork, String name, String description, DateTime?date, int?comision) { if (option == "ADD") { this.repoSesion.AddPartnerWorkIntoSesion(idSesion, idPartner.Value, idWork.Value); } else if (option == "MODIFY") { String sessionName = this.repoSesion.GetSESIONID(idSesion).NAME; String path = Server.MapPath("~/images/Sesion"); ToolImage.RenameFolder(path, sessionName, name); this.repoSesion.ModifySesion(idSesion, name, description, date.Value, comision.Value); } SESION sesion = this.repoSesion.GetSESIONID(idSesion); ViewBag.Date = sesion.DATESESION.Value.ToString("yyyy-MM-dd"); ViewBag.Comision = this.repoComision.GetCOMISIONS().ToList(); ViewBag.Partner = this.repoPartner.GetPartners().ToList(); ViewBag.Work = this.repoWork.GetWORKs().ToList(); ViewBag.Workers = this.repoSesion.GetPartnerWorkBySesion(idSesion); return(View(sesion)); }
public ActionResult EditSesion(int id) { SESION sesion = this.repoSesion.GetSESIONID(id); ViewBag.Date = sesion.DATESESION.Value.ToString("yyyy-MM-dd"); ViewBag.Comision = this.repoComision.GetCOMISIONS().ToList(); ViewBag.Partner = this.repoPartner.GetPartners().ToList(); ViewBag.Work = this.repoWork.GetWORKs().ToList(); ViewBag.Workers = this.repoSesion.GetPartnerWorkBySesion(id); return(View(sesion)); }
public JsonResult RedirectForm() { if (Session["UsuarioIng"] != null) { SesionUsu = (SESION)System.Web.HttpContext.Current.Session["UsuarioIng"]; List <SESION> listUsu = new List <SESION>(); listUsu.Add(SesionUsu); return(Json(listUsu, JsonRequestBehavior.AllowGet)); } else { return(Json("RERROR", JsonRequestBehavior.AllowGet)); } }
private void CrearSesion() { try { var s = new SESION(); s.USUARIO = User.Username; s.FECHA = Fechas.GetFechaDateServer; s.FECHA_CONTROL = s.FECHA; s.ACTIVO = "S"; s.IP = GlobalVar.gIP; GlobalVar.gSesion = new cSesion().Insertar(s); } catch (Exception ex) { MessageBox.Show("Error: " + ex.InnerException); } }
public JsonResult ObtUsuario() { string Verificador = string.Empty; if (Session["UsuarioIng"] != null) { SesionUsu = (SESION)System.Web.HttpContext.Current.Session["UsuarioIng"]; } var Lista = ObtenerDataContext.ObtenerUsuario(SesionUsu.UsuWXI, ref Verificador); if (Verificador == "0") { SesionUsu.Usu_Nombre = Lista[0].USUARIO; SesionUsu.Tipo = Lista[0].TIPO; System.Web.HttpContext.Current.Session["UsuarioIng"] = SesionUsu; return(Json(Lista, JsonRequestBehavior.AllowGet)); } else { return(Json("RERROR" + Request.QueryString["WXI"] + Verificador, JsonRequestBehavior.AllowGet)); } }
//public ActionResult Index(string WXI) //{ // if (Session["UsuarioIng"] != null) // { // SesionUsu = (SESION)System.Web.HttpContext.Current.Session["UsuarioIng"]; // if (SesionUsu.UsuWXI == null) // { // SesionUsu.UsuWXI = WXI; // Session["UsuarioIng"] = SesionUsu; // Session.Timeout = 120; // } // else // { // if (WXI != null) // { // if (SesionUsu.UsuWXI != WXI) // { // SesionUsu.UsuWXI = WXI; // Session["UsuarioIng"] = SesionUsu; // } // } // //else // //{ // //} // } // } // else // { // SesionUsu.UsuWXI = WXI; // Session["UsuarioIng"] = SesionUsu; // Session.Timeout = 120; // } // //SesionUsu.UsuWXI = WXI; // //Session["UsuarioIng"] = SesionUsu; // //Session.Timeout = 120; // return View(); //} public ActionResult Index(string WXI, string Formulario) { if (Session["UsuarioIng"] != null) { SesionUsu = (SESION)System.Web.HttpContext.Current.Session["UsuarioIng"]; if (SesionUsu.UsuWXI == null) { SesionUsu.UsuWXI = WXI; Session["UsuarioIng"] = SesionUsu; Session.Timeout = 120; } else { if (WXI != null) { if (SesionUsu.UsuWXI != WXI) { string Verificador = string.Empty; SesionUsu.UsuWXI = WXI; var Lista = ObtenerDataContext.ObtenerUsuario(SesionUsu.UsuWXI, ref Verificador); if (Verificador == "0") { SesionUsu.Usu_Nombre = Lista[0].USUARIO; SesionUsu.Tipo = Lista[0].TIPO; SesionUsu.Form = Formulario; System.Web.HttpContext.Current.Session["UsuarioIng"] = SesionUsu; } System.Web.HttpContext.Current.Session["UsuarioIng"] = SesionUsu; } else { SesionUsu.Form = Formulario; System.Web.HttpContext.Current.Session["UsuarioIng"] = SesionUsu; } //else //{ // string Verificador = string.Empty; // var Lista = ObtenerDataContext.ObtenerUsuario(SesionUsu.UsuWXI, ref Verificador); // if (Verificador == "0") // { // SesionUsu.UsuWXI = WXI; // SesionUsu.Usu_Nombre = Lista[0].USUARIO; // SesionUsu.Tipo = Lista[0].TIPO; // SesionUsu.Form = Formulario; // System.Web.HttpContext.Current.Session["UsuarioIng"] = SesionUsu; // } // else // { // SesionUsu.UsuWXI = WXI; // SesionUsu.Form = Formulario; // System.Web.HttpContext.Current.Session["UsuarioIng"] = SesionUsu; // } //} } } } else { if (WXI != null && Formulario != null) { Session["UsuarioIng"] = null; string Verificador = string.Empty; SesionUsu.UsuWXI = WXI; var Lista = ObtenerDataContext.ObtenerUsuario(SesionUsu.UsuWXI, ref Verificador); if (Verificador == "0") { SesionUsu.UsuWXI = WXI; SesionUsu.Usu_Nombre = Lista[0].USUARIO; SesionUsu.Tipo = Lista[0].TIPO; SesionUsu.Form = Formulario; System.Web.HttpContext.Current.Session["UsuarioIng"] = SesionUsu; Session.Timeout = 120; } } else { Session["UsuarioIng"] = null; } //string Verificador = string.Empty; //var Lista = ObtenerDataContext.ObtenerUsuario(SesionUsu.UsuWXI, ref Verificador); //if (Verificador == "0") //{ // SesionUsu.UsuWXI = WXI; // SesionUsu.Usu_Nombre = Lista[0].USUARIO; // SesionUsu.Tipo = Lista[0].TIPO; // SesionUsu.Form = Formulario; // System.Web.HttpContext.Current.Session["UsuarioIng"] = SesionUsu; // Session.Timeout = 120; //} //else //{ // SesionUsu.UsuWXI = WXI; // SesionUsu.Form = Formulario; // System.Web.HttpContext.Current.Session["UsuarioIng"] = SesionUsu; // Session.Timeout = 120; //} } return(View()); }
public SESION GetSESIONID(int id) { SESION sesion = this.entity.GETSESIONID(id).FirstOrDefault(); return(sesion); }