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));
        }
Exemple #2
0
        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));
        }
Exemple #4
0
        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));
        }
Exemple #5
0
        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));
            }
        }
Exemple #6
0
        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));
        }
Exemple #8
0
        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));
        }
Exemple #9
0
 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));
     }
 }