public ActionResult GuardarEdicion(string nombreing, string primerapeing, string segundoapeing, string telefonoing, string usuarioing, string passing, string idInstructor) { instructorBLL = new InstructorBLLImp(); usuarioBLL = new LogUsuarioBLLImp(); LogUsuario lu = new LogUsuario() { usuario = usuarioing, pass = passing, idNombreEmpresa = (string)Session["empresa"], permiso = "Instructor" }; InstructorGym ins = new InstructorGym { idInstructor = idInstructor, nombre = nombreing, apellido1 = primerapeing, apellido2 = segundoapeing, telefono = telefonoing, idNombreEmpresa = (string)Session["empresa"], usuario = usuarioing }; usuarioBLL.Modificar(lu); instructorBLL.Modificar(ins); return(Json(new { result = string.Empty }, JsonRequestBehavior.AllowGet)); }
public ActionResult Eliminar(string idpersona) { usuariosBLL = new LogUsuarioBLLImp(); bool a = usuariosBLL.Eliminar(idpersona); return(Json(new { result = a }, JsonRequestBehavior.AllowGet)); }
public ActionResult Ingreso(string nombreing, string primerapeing, string segundoapeing, string telefonoing, string usuarioing, string passing) { string idInstructorString; instructorBLL = new InstructorBLLImp(); usuarioBLL = new LogUsuarioBLLImp(); idInstructorString = fb.ConsecutivoModifica("INS"); LogUsuario lu = new LogUsuario() { usuario = usuarioing, pass = fb.Encripta(passing), idNombreEmpresa = (string)Session["empresa"], permiso = "Instructor" }; InstructorGym ins = new InstructorGym() { idInstructor = idInstructorString, nombre = nombreing, apellido1 = primerapeing, apellido2 = segundoapeing, telefono = telefonoing, usuario = usuarioing, idNombreEmpresa = (string)Session["empresa"] }; usuarioBLL.Agregar(lu); instructorBLL.Agregar(ins); return(Json(new { result = string.Empty }, JsonRequestBehavior.AllowGet)); }
public ActionResult Editar(string usuario) { usuariosBLL = new LogUsuarioBLLImp(); LogUsuario ins = usuariosBLL.BuscarPorId(usuario); Session["RolTemporal"] = ins.permiso; return(Json(new { usuario = ins.usuario, pass = fb.Desencripta(ins.pass), rol = ins.permiso, }, JsonRequestBehavior.AllowGet)); }
public ActionResult Ingreso(string usuarioing, string contrasenaing, string rol, string emailIn) { usuariosBLL = new LogUsuarioBLLImp(); LogUsuario per = new LogUsuario { usuario = usuarioing, pass = fb.Encripta(contrasenaing), idNombreEmpresa = (string)Session["empresa"], permiso = rol }; bool a = usuariosBLL.Agregar(per); if (a) { try { using (MailMessage mail = new MailMessage()) { mail.From = new MailAddress("*****@*****.**"); mail.To.Add(emailIn); mail.Subject = "Usuario de Ragnarok"; mail.Body = string.Format("{0}:{1}", usuarioing, contrasenaing); mail.IsBodyHtml = true; SmtpClient smtp = new SmtpClient { Host = "smtp.gmail.com", Port = 587, EnableSsl = true, DeliveryMethod = SmtpDeliveryMethod.Network, UseDefaultCredentials = false, Credentials = new NetworkCredential("*****@*****.**", ""), Timeout = 20000 }; smtp.Send(mail); return(Json(new { bol = true }, JsonRequestBehavior.AllowGet)); } } catch (Exception e) { string aa = e.Message; return(Json(new { bol = false }, JsonRequestBehavior.AllowGet)); } } else { return(Json(new { bol = a }, JsonRequestBehavior.AllowGet)); } }
public ActionResult GuardarEdicion(string usuario, string contrasena, string rol) { usuariosBLL = new LogUsuarioBLLImp(); LogUsuario lu = new LogUsuario() { usuario = usuario, pass = fb.Encripta(contrasena), idNombreEmpresa = (string)Session["empresa"], permiso = rol }; usuariosBLL.Modificar(lu); return(Json(new { result = string.Empty }, JsonRequestBehavior.AllowGet)); }
public ActionResult GuardarEdicion2(string nombreing, string primerapeing, string segundoapeing, string telefonoing, string idInstructor) { instructorBLL = new InstructorBLLImp(); usuarioBLL = new LogUsuarioBLLImp(); InstructorGym InsViejo = instructorBLL.BuscarPorId(idInstructor); InstructorGym ins = new InstructorGym { idInstructor = idInstructor, nombre = nombreing, apellido1 = primerapeing, apellido2 = segundoapeing, telefono = telefonoing, usuario = InsViejo.usuario, idNombreEmpresa = (string)Session["empresa"] }; instructorBLL.Modificar(ins); return(Json(new { result = string.Empty }, JsonRequestBehavior.AllowGet)); }
public ActionResult Tabla() { usuariosBLL = new LogUsuarioBLLImp(); List <LogUsuario> resultado = usuariosBLL.BuscarTodos(Session["empresa"].ToString()); String htmlCode = String.Empty; foreach (LogUsuario per in resultado) { htmlCode += "<tr>" + "<td>" + per.usuario + "</td>" + "<td>" + per.permiso + "</td>" + "<td class=\"text - right\" > " + "<a href = \"#\" class=\"btn btn-simple btn-warning btn-icon \" data-toggle=\"modal\" data-target=\"#myModal1\" onclick=\"EditarAjax('" + per.usuario + "')\"><i class=\"fa fa-edit\"></i></a>" + "<a href = \"#\" onclick=\"warninMessage(); EliminarCargar('" + per.usuario + "')\" class=\"btn btn-simple btn-danger btn-icon\"><i class=\"fa fa-times\" ></i></a>" + "</td>" + "<tr>"; } return(Json(new { result = htmlCode }, JsonRequestBehavior.AllowGet)); }
public ActionResult LoginEmp2(string user, string pass) { userBLL = new LogUsuarioBLLImp(); string[] respsuesta = new string[2]; respsuesta = userBLL.getUser(user, fb.Encripta(pass)); if (respsuesta == null) { return(Json(new { boole = false }, JsonRequestBehavior.AllowGet)); } else { Session["usuario"] = respsuesta[0]; Session["permiso"] = respsuesta[1]; var authTicket = new FormsAuthenticationTicket(respsuesta[0], true, 100000); var cookie = new HttpCookie(FormsAuthentication.FormsCookieName, FormsAuthentication.Encrypt(authTicket)); Response.Cookies.Add(cookie); return(Json(new { boole = true }, JsonRequestBehavior.AllowGet)); } }