Esempio n. 1
0
        private void button1_Click(object sender, EventArgs e)
        {
            CNUsuario     objEmpleado = new CNUsuario();
            SqlDataReader Logear;

            objEmpleado.Usuario     = txtUser.Text;
            objEmpleado.Contrasenia = txtContra.Text;
            if (objEmpleado.Usuario == txtUser.Text)
            {
                if (objEmpleado.Contrasenia == txtContra.Text)
                {
                    Logear = objEmpleado.IniciarSesion();
                    if (Logear.Read() == true)
                    {
                        this.Hide();
                        Form1 ObjFP = new Form1();
                        ObjFP.Show();
                    }
                    else
                    {
                        MessageBox.Show("Datos Incorrectos");
                    }
                }
                else
                {
                    MessageBox.Show(objEmpleado.Contrasenia);
                }
            }
            else
            {
                MessageBox.Show(objEmpleado.Usuario);
            }
        }
Esempio n. 2
0
        private void BtnBoton_Click(object sender, EventArgs e)
        {
            /*Bucle que hace que inicie session*/
            //el siguiente bucle comentado puede ser reutilizado
            //creo un objeto de tipo CNEmpleado(clase que se crea en la capa de negocios) para eso mando a llamar la capa (parte superior, "using capaNegocios;")
            Empleado      objEmpleado = new Empleado();           //mando a llamar el procedimiento almacenado
            SqlDataReader Logear;

            //asigno variables al objeto (getters y setters creados en la clase de negocios)
            objEmpleado.Usuario1       = txtUsuario.Text;
            MenuVertical.usuarioSesion = txtUsuario.Text;
            objEmpleado.Pass           = txtPass.Text;
            //de aqui en adelante juego con las variables seteadas en la capa negocios para la programacion del login

            if (objEmpleado.Usuario1 == txtUsuario.Text)
            {
                if (objEmpleado.Pass == txtPass.Text)
                {
                    Logear = objEmpleado.IniciarSesion();
                    if (Logear.Read() == true)
                    {
                        lblErrores.Text      = "Un sistema clínico porque la tecnología\r\nes una mejor forma de hacer tu trabajo\r\nmás fácil y sencillo.\r\n\r\nUniversidad Don Bosco.";
                        lblErrores.ForeColor = Color.White;
                        MenuVertical panel = new MenuVertical();
                        this.Hide();
                        panel.Visible = true;
                    }
                    else
                    {
                        lblErrores.Text      = "Usuario o contraseña invalidos";
                        txtPass.Text         = "";
                        lblErrores.ForeColor = Color.Red;
                        txtPass_Leave(null, e);
                        txtUsuario.Focus();
                    }
                }
                else
                {
                    lblErrores.Text      = objEmpleado.Pass;
                    lblErrores.ForeColor = Color.Red;
                }
            }
            else
            {
                lblErrores.Text      = objEmpleado.Usuario1;
                lblErrores.ForeColor = Color.Red;
            }
        }
Esempio n. 3
0
        private void BtnBoton_Click(object sender, EventArgs e)
        {
            /*Bucle que hace que inicie session*/
            //el siguiente bucle comentado puede ser reutilizado
            //creo un objeto de tipo encargado(clase que se crea en la capa de negocios) para eso mando a llamar la capa (parte superior, "using capaNegocios;")
            Encargado     objEncargado = new Encargado();       //mando a llamar el procedimiento almacenado
            SqlDataReader Logear;

            //asigno variables al objeto (getters y setters creados en la clase de negocios)
            objEncargado.Usuario        = txtUsuario.Text;
            menuPrincipal.usuarioSesion = txtUsuario.Text;
            objEncargado.Pass           = txtPass.Text;
            //de aqui en adelante juego con las variables seteadas en la capa negocios para la programacion del login

            if (objEncargado.Usuario == txtUsuario.Text)
            {
                if (objEncargado.Pass == txtPass.Text)
                {
                    Logear = objEncargado.IniciarSesion();
                    if (Logear.Read() == true)
                    {
                        lblErrores.ForeColor = Color.White;
                        menuPrincipal panel = new menuPrincipal();
                        this.Hide();
                        panel.Visible = true;
                    }
                    else
                    {
                        lblErrores.Text      = "Usuario o contraseña invalidos";
                        txtPass.Text         = "";
                        lblErrores.ForeColor = Color.Red;
                        txtPass_Leave(null, e);
                        txtUsuario.Focus();
                    }
                }
                else
                {
                    lblErrores.Text      = objEncargado.Pass;
                    lblErrores.ForeColor = Color.Red;
                }
            }
            else
            {
                lblErrores.Text      = objEncargado.Usuario;
                lblErrores.ForeColor = Color.Red;
            }
        }
Esempio n. 4
0
 private void button1_Click(object sender, EventArgs e)
 {
     try
     {
         CNUsuario     objEmpleado = new CNUsuario();
         SqlDataReader Logear;
         objEmpleado.Usuario     = txtUser.Text;
         objEmpleado.Contrasenia = txtContra.Text;
         if (objEmpleado.Usuario == txtUser.Text)
         {
             if (objEmpleado.Contrasenia == txtContra.Text)
             {
                 Logear = objEmpleado.IniciarSesion();
                 if (Logear.Read() == true)
                 {
                     this.Hide();
                     Program.IDUsuario = Convert.ToInt32(Logear["IDUsuario"]);
                     Program.NomUse    = Convert.ToString(Logear["UserName"]);
                     //Form1 frm1 = new Form1();
                     //frm1.Show();
                     frmIniciarCaja InitCaja = new frmIniciarCaja();
                     InitCaja.ShowDialog();
                 }
                 else
                 {
                     MessageBox.Show("Datos Incorrectos");
                 }
             }
             else
             {
                 MessageBox.Show(objEmpleado.Contrasenia);
             }
         }
         else
         {
             MessageBox.Show(objEmpleado.Usuario);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ocurrio un error:" + ex.ToString(), "Error inesperado", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Esempio n. 5
0
        public ActionResult Ingresar(string user, string password)
        {
            Logear log = new Logear();

            try
            {
                var data = log.login(user, password);

                if (data.Incio)
                {
                    Session["Usuario"] = data.user;
                    return(Content("1"));
                }
                else
                {
                    return(Content("Usted no se encuentra registro, Comuniquese con su supervisor"));
                }
            }
            catch (Exception ex)
            {
                return(Content("Mira mmg, esta mierda no quiere funciona, revisa el error en la web ." + ex.Message));
            }
        }
Esempio n. 6
0
        public ActionResult CotizadorEnLinea(string nombre, string paterno, string materno, string email, string telefono, string medio)
        {
            try
            {

                if (!HttpContext.User.Identity.IsAuthenticated || Session["UserObj"]==null)
                {
                    Logear acceso = new Logear();
                    var user = acceso.LoginAgenteWeb(4, "a");
                    string name = user.Tables["catAgentes"].Rows[0]["cNombre"].ToString();
                    VarProcAMC VarProcAMC = new VarProcAMC();
                    VarProcAMC.IniciarCarga();
                    Session["UserObj"] = user;
                    Session["Periodo"] = "Periodo: " + VarProcAMC.strPeriodo;
                    Session["UserRol"] = "";

                    System.Web.Security.FormsAuthentication.SetAuthCookie(name, false);
                }

                var CtExp = NuevaCotizacionExpress();
                CtExp.cotizacion.nombres = nombre;
                CtExp.cotizacion.apellidoPaterno = paterno;
                CtExp.cotizacion.apellidoMaterno = materno;
                CtExp.cotizacion.email = email;
                CtExp.cotizacion.codigoNegro = medio.Length > 4 ? medio.Remove(4) : medio;//medios
                CtExp.Telefonos.cTel = telefono;

                return View("CotExpress", CtExp);
            }
            catch (Exception err)
            {
                Response.StatusCode = (int)(System.Net.HttpStatusCode.InternalServerError);
                LogDeErrores.RegistroErrorWeb(err, DatoUsuario.idAgente, DatoUsuario.nomAgente, DatoUsuario.sIp, DatoUsuario.sHostName);
                return Json("ErrInterno");
            }
        }
Esempio n. 7
0
        private GenericoViewModel GetDataObject(string id, string modulo)
        {
            try
            {
                var logged = ((DataSet)Session["UserObj"]).Tables["catAgentes"].Rows[0]["nAgenteID"].ToString();
                GenericoViewModel model = new GenericoViewModel();

                switch (modulo.ToLower())
                {
                    case "cotizaciones":
                        {
                            #region //regresar todo action como estaba
                            string usuarioEnCotizacion = "";
                            ClsCotizacion cotizacion = ClsCotizacion.CargaCotiza(ref usuarioEnCotizacion, id, VarProcAMC.strPeriodo, logged, "Si");

                            if (logged != usuarioEnCotizacion)
                            {
                                Logear loginUsu = new Logear();
                                var nombreUsuario = loginUsu.NombrePosesionCotizacion(usuarioEnCotizacion);
                            }
                            #endregion

                            ViewBag.Title = "Detalle Cotización";
                            ViewBag.SubTitle = "cotización";
                            model = CentralAgentesMvc.App_Start.CastObject.Cast<GenericoViewModel>(cotizacion);
                            if (!string.IsNullOrEmpty(model.nSolicitud))
                            {
                                model.dataExtraPoliza = CentralAgentesMvc.App_Start.CastObject.Cast<CentralAgentesMvc.Models.DataExtraPoliza>(cotizacion.getExtraCotiza(long.Parse(model.nSolicitud),1));
                            }
                            else {
                                model.dataExtraPoliza = new Models.DataExtraPoliza();
                            }
                        }
                        break;

                    case "renovaciones":
                        {
                            ViewBag.Title = "Detalle Renovación";
                            ViewBag.SubTitle = "renovación";
                            ClsRenovaciones renovacion = ClsRenovaciones.CargaRenovacion(Convert.ToInt64(id), 0, logged, "");
                            //renovacion.SeguimientoPol.Hora = renovacion.SeguimientoPol.Hora.Substring(11);
                            ClsCotizacion cotizacion = new ClsCotizacion();
                            if (renovacion.complemento == null) renovacion.complemento = new ClsComplemento();

                            model = CentralAgentesMvc.App_Start.CastObject.Cast<GenericoViewModel>(renovacion);
                            model.dataExtraPoliza = CentralAgentesMvc.App_Start.CastObject.Cast<CentralAgentesMvc.Models.DataExtraPoliza>(cotizacion.getExtraCotiza(renovacion.solicitudID,2));
                        }
                        break;
                }

                return model;
            }
            catch (Exception err)
            {
                Response.StatusCode = (int)(System.Net.HttpStatusCode.InternalServerError);
                LogDeErrores.RegistroErrorWeb(err, DatoUsuario.idAgente, DatoUsuario.nomAgente, DatoUsuario.sIp, DatoUsuario.sHostName);
                throw err;
            }
        }
Esempio n. 8
0
        private bool SignIn(string userName, string password, bool persistCookie = false)
        {
            FormsAuthentication.SignOut();
            bool success = false;
            Logear acceso = new Logear();

            var userNameOld = (userName.ToLower() == "test" ? "0" : userName);
            var passwordOld = (password == "Test2015k" ? "0" : password);

            var user = acceso.LoginAgenteWeb(int.Parse(userNameOld), passwordOld);

            if (user != null)
            {
                string rol = "";
                string name = user.Tables["catAgentes"].Rows[0]["cNombre"].ToString();
                if (user.Tables["catAgentes"].Rows[0]["nAgenteID"].ToString() == "0")
                {
                    rol = "A";
                    name = (userName.ToLower() == "test" ? "Usuario Test" : "Nancy Martinez");
                }

                VarProcAMC ProcAMC = new VarProcAMC();
                if (!ProcAMC.IniciarCarga())
                {
                    Session["UserObj"] = null;
                    ModelState.AddModelError("", "Error en inicio de la carga de variables");
                }
                else
                {
                    VarProcCentral proCentral = new VarProcCentral();
                    proCentral.IniciaDatos(VarProcAMC.strPeriodo);
                    AccesoSistema accesos = new AccesoSistema();
                    accesos.P_AccesosSistema("03", "E");

                    Session["UserObj"] = user;
                    Session["Periodo"] = "Periodo: " + VarProcAMC.strPeriodo;
                    Session["UserRol"] = rol;
                    if (password.Equals("agente" + userName))
                    {
                        Session["ChangePassword"] = 1;
                    }
                    else {
                        Session["ChangePassword"] = 0;
                    }

                    FormsAuthentication.SetAuthCookie(name, false);
                    success = true;
                }
            }

            return success;
        }