Ejemplo n.º 1
0
        public ActionResult CategoriaAdd(CATEGORIA CATEGORIA, HttpPostedFileBase file)
        {
            BLL_Login.VerificarSesionActiva();// valida que la sesion este activa

            ViewBag.estado = new SelectList(FuncionesEnum.ListaEnum <EnumEstados>(), "Value", "Text", (int)CATEGORIA.Estado);

            if (ModelState.IsValid)
            {
                if (file != null && file.ContentLength > 0)
                {
                    BLL_Categoria BLL_Categoria = new BLL_Categoria();
                    if (BLL_Categoria.GuargarCategoria(CATEGORIA, file))
                    {// pregunta si la funcion de creacion se ejecuto con exito
                        return(RedirectToAction("Index", new { Mensaje = "Categoria Creada con Exito", Creado = "true" }));
                    }
                    else
                    {// no creado
                        return(View(CATEGORIA));
                    }
                }
                else
                {// no creado
                    return(View(CATEGORIA));
                }
            }
            else
            {
                return(View(CATEGORIA));
            }
        }
Ejemplo n.º 2
0
        public ActionResult CerrarSesion()
        {
            BLL_Login BLL_Login = new BLL_Login();

            BLL_Login.CerrarSesion();
            return(RedirectToAction("Index", "Tienda")); // direcciona hacia el inicio de sesion
        }
Ejemplo n.º 3
0
        public ActionResult MarcaUpdt(MARCA MARCA)
        {
            BLL_Login.VerificarSesionActiva();// valida que la sesion este activa

            ViewBag.Estado = new SelectList(FuncionesEnum.ListaEnum <EnumEstados>(), "Value", "Text", (int)MARCA.Estado);

            if (MARCA != null)
            {
                if (ModelState.IsValid)
                {
                    BLL_Marca BLL_Marca = new BLL_Marca();
                    if (BLL_Marca.ModificarMarca(MARCA))
                    {
                        return(RedirectToAction("Index", new { Mensaje = "Marca Modificada con Exito", Creado = "true" }));
                    }
                    else
                    {
                        return(View(MARCA));
                    }
                }
                else
                {
                    return(View(MARCA));
                }
            }
            else
            {
                return(View(MARCA));
            }
        }
Ejemplo n.º 4
0
        private void Btn_IniciarSesion_Click(object sender, EventArgs e)
        {
            BLL_Login _Login = new BLL_Login();

            if (Txt_Username.Text != "" && Txt_Password.Text != "")
            {
                EE_Usuario _User = _Login.Logear(Txt_Username.Text, S_Encriptado.Encriptar(Txt_Password.Text));
                if (_User != null)
                {
                    //Login login_f = new Login();
                    S_Login.Login(_User);
                    MessageBox.Show("Inicio de sesion correcto");
                    bitacora.Usuario = _User;
                    bitacora.Hora    = DateTime.Now.Hour;
                    bitacora.Fecha   = DateTime.Now.Date;
                    AgregarBitacora();
                    update();
                    Cerrar(true);
                    this.Close();
                }
                else
                {
                    MessageBox.Show("Usuario o contraseña incorrecto");
                }
            }
            else
            {
                MessageBox.Show("Por favor ingrese los datos");
            }
        }
Ejemplo n.º 5
0
        public ActionResult CategoriaUpdt(CATEGORIA CATEGORIA, HttpPostedFileBase file)
        {
            BLL_Login.VerificarSesionActiva();// valida que la sesion este activa

            ViewBag.Estado = new SelectList(FuncionesEnum.ListaEnum <EnumEstados>(), "Value", "Text", (int)CATEGORIA.Estado);

            if (CATEGORIA != null)
            {
                if (ModelState.IsValid)
                {
                    BLL_Categoria BLL_Categoria = new BLL_Categoria();
                    if (BLL_Categoria.ModificarCategoria(CATEGORIA, file))
                    {
                        return(RedirectToAction("Index", new { Mensaje = "Categoria Modificada con Exito", Creado = "true" }));
                    }
                    else
                    {
                        return(View(CATEGORIA));
                    }
                }
                else
                {
                    return(View(CATEGORIA));
                }
            }
            else
            {
                return(View(CATEGORIA));
            }
        }
Ejemplo n.º 6
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                DTO_Login obj = new DTO_Login();
                obj.Usuario = textBox1.Text;
                obj.Senha = textBox2.Text;

               MessageBox.Show(BLL_Login.ValidarLogin(obj)); // Retorna uma string

                /*string resultado = BLL_Login.ValidarLogin(obj));
                if(resultado == "Sucesso")
                {
                    // Tela Usuário
                }
                else
                {
                    MessageBox.Show(resultado);
                }

            }
            catch(Exception ex)
            {
                MessageBox.Show(ex.Message);
            }*/
        }
Ejemplo n.º 7
0
    protected void rp_list_ItemCommand(object source, RepeaterCommandEventArgs e)
    {
        if (e.CommandName == "change")
        {
            string  str    = e.CommandArgument.ToString();
            string  strSql = @"SELECT  
              ID ,
              LineName ,
              Description ,
              DataSourceAddress ,
              UserName ,
              PassWord ,
              DataBaseName,IsActive FROM dbo.sys_Line WHERE ID='" + str + "' ";
            DataSet ds     = LineDbHelperSQL.Query(strSql);
            if (ds != null && ds.Tables[0].Rows.Count > 0)
            {
                BLL_Login bll = new BLL_Login(ds.Tables[0].Rows[0]["ID"].ToString());
                bll.CreateProjectModel_BaseSys(ds.Tables[0].Rows[0]["ID"].ToString());
                Label1.Text = BasePage.CutString(ds.Tables[0].Rows[0]["LineName"].ToString(), 18);

                Session["leftTree"] = "";
                Session["SelectedTestRoomCodes"] = "";

                ResultInfo RI = (ResultInfo)Session["UserInfo"];

                RI.LineID = ds.Tables[0].Rows[0]["ID"].ToString();

                Session["UserInfo"] = RI;

                new BLL_Login("BaseSystem").CallService("SetUserLineID", "UserID=" + RI.ID + "&LineID=" + RI.LineID + "&Description=" + ds.Tables[0].Rows[0]["Description"].ToString());
            }
        }
    }
Ejemplo n.º 8
0
        public ActionResult ProductoAdd(PRODUCTO Producto, HttpPostedFileBase file)
        {
            BLL_Login.VerificarSesionActiva();// valida que la sesion este activa

            BLL_Categoria         BLL_Categoria = new BLL_Categoria();
            List <SelectListItem> lista         = BLL_Categoria.ArmarSelectCategorias(EnumFiltroEstado.Activo);

            ViewBag.Categoria = new SelectList(lista, "Value", "Text", Producto.Categotia);

            ViewBag.Estado = new SelectList(FuncionesEnum.ListaEnum <EnumEstados>(), "Value", "Text", (int)Producto.Estado);

            if (ModelState.IsValid)
            {
                if (file != null && file.ContentLength > 0)
                {
                    BLL_Producto BLL_Producto = new BLL_Producto();
                    if (BLL_Producto.GuargarProducto(Producto, file))
                    {// pregunta si la funcion de creacion se ejecuto con exito
                        return(RedirectToAction("Index", new { Mensaje = "Producto Creado con Exito", Creado = "true" }));
                    }
                    else
                    {// no creado
                        return(View(Producto));
                    }
                }
                else
                {// no creado
                    return(View(Producto));
                }
            }
            else
            {
                return(View(Producto));
            }
        }
Ejemplo n.º 9
0
    protected void btnLogin_Click(object sender, EventArgs e)
    {
        string flag     = "";
        string UserName = txtUsername.Value.Trim();
        string Password = txtPass.Value.Trim();

        if (UserName == "请输入您的用户名" && Password == "")
        {
            UserName = "******";
            Password = "******";
        }

        BLL_Login bll = new BLL_Login("BaseSystem");

        Session["UserName"] = UserName;
        flag = bll.CheckUser_BaseSys(UserName, Password);
        if (flag == "true")
        {
            Session["DoMain"] = "sys";
            bll = new BLL_Login("BaseSystem");
            Response.Redirect("indexMap.aspx");
        }
        else
        {
            Label1.Text = flag;
        }
    }
Ejemplo n.º 10
0
        public ActionResult UsuarioAdd()
        {
            BLL_Login.VerificarSesionActiva();// valida que la sesion este activa

            ViewBag.Estado = new SelectList(FuncionesEnum.ListaEnum <EnumEstados>(), "Value", "Text");
            return(View());
        }
Ejemplo n.º 11
0
        public ActionResult UsuarioUpdt(USUARIO USUARIO)
        {
            BLL_Login.VerificarSesionActiva();// valida que la sesion este activa

            ViewBag.Estado = new SelectList(FuncionesEnum.ListaEnum <EnumEstados>(), "Value", "Text", USUARIO.Estado);

            if (USUARIO != null)
            {
                if (ModelState.IsValid)
                {
                    BLL_Usuario BLL_Usuario = new BLL_Usuario();
                    if (BLL_Usuario.ModificarUsuario(USUARIO))
                    {
                        return(RedirectToAction("Index", new { Mensaje = "Usuario Modificado con Exito", Creado = "true" }));
                    }
                    else
                    {
                        return(View(USUARIO));
                    }
                }
                else
                {
                    return(View(USUARIO));
                }
            }
            else
            {
                return(View(USUARIO));
            }
        }
Ejemplo n.º 12
0
        public ActionResult ProductoUpdt(PRODUCTO Producto, HttpPostedFileBase file)
        {
            BLL_Login.VerificarSesionActiva();// valida que la sesion este activa

            BLL_Categoria         BLL_Categoria = new BLL_Categoria();
            List <SelectListItem> lista         = BLL_Categoria.ArmarSelectCategorias(EnumFiltroEstado.Activo);

            ViewBag.Categoria = new SelectList(lista, "Value", "Text", Producto.Categotia);

            ViewBag.Estado = new SelectList(FuncionesEnum.ListaEnum <EnumEstados>(), "Value", "Text", (int)Producto.Estado);

            if (Producto != null)
            {
                if (ModelState.IsValid)
                {
                    BLL_Producto BLL_Producto = new BLL_Producto();
                    if (BLL_Producto.ModificarProducto(Producto, file))
                    {
                        return(RedirectToAction("Index", new { Mensaje = "Producto Modificado con Exito", Creado = "true" }));
                    }
                    else
                    {
                        return(View(Producto));
                    }
                }
                else
                {
                    return(View(Producto));
                }
            }
            else
            {
                return(View(Producto));
            }
        }
Ejemplo n.º 13
0
    private void UpDataUserLine()
    {
        Session["leftTree"] = "";
        Session["SelectedTestRoomCodes"] = "";

        string strSql = @"SELECT 
          ID ,
          LineName ,
          Description ,
          DataSourceAddress ,
          UserName ,
          PassWord ,
          DataBaseName,IsActive FROM dbo.sys_Line WHERE ID='" + "LineID".RequestStr() + "' AND  ISBHZ in (2,3) ";

        DataSet ds = LineDbHelperSQL.Query(strSql);

        if (ds != null && ds.Tables[0].Rows.Count > 0)
        {
            BLL_Login bll = new BLL_Login(ds.Tables[0].Rows[0]["ID"].ToString());
            bll.CreateProjectModel_BaseSys(ds.Tables[0].Rows[0]["ID"].ToString());
            Session["leftTree"] = "";
            Session["SelectedTestRoomCodes"] = "";

            ResultInfo RI = (ResultInfo)Session["UserInfo"];
            RI.LineID           = ds.Tables[0].Rows[0]["ID"].ToString();
            Session["UserInfo"] = RI;
            new BLL_Login("BaseSystem").CallService("SetUserLineID", "UserID=" + RI.ID + "&LineID=" + RI.LineID + "&Description=" + ds.Tables[0].Rows[0]["Description"].ToString());
        }
    }
Ejemplo n.º 14
0
        public frm_Login()
        {
            InitializeComponent();
            BLL_Login bll_Login = new BLL_Login(this);

            btn_Login.Click += new EventHandler(bll_Login.Btn_Click);
            btn_Exit.Click  += new EventHandler(bll_Login.Btn_Click);
        }
Ejemplo n.º 15
0
        public ActionResult Index(string Mensaje, string Creado)
        {
            BLL_Login.VerificarSesionActiva();// valida que la sesion este activa

            BLL_Usuario BLL_Usuario = new BLL_Usuario();

            return(View(BLL_Usuario.ListUsuarios(EnumFiltroEstado.Todos)));
        }
Ejemplo n.º 16
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            try
            {
                DTO_Login obj = new DTO_Login();
                obj.Usuario = Email.Text;
                obj.Senha   = Senha.Text;
                DTO_Usuario obj2 = new DTO_Usuario();

                obj2 = BLL_Login.ValidarLogin(obj);
                if (obj2.StatusLogin == true)
                {
                    if (obj2.Ativo != "ativo")
                    {
                        MessageBox.Show("Seu usuário está desativado", "ERRO LOGIN", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                    else
                    {
                        //Iniciar a tela do usuário
                        switch (obj2.Tipo)
                        {
                        case "adm":
                            this.Hide();
                            Form4 telaAdm = new Form4(obj2);
                            telaAdm.ShowDialog();
                            this.Close();
                            break;

                        case "funcionario":
                            this.Hide();
                            Form4 telaFun = new Form4(obj2);
                            telaFun.ShowDialog();
                            this.Close();
                            break;

                        case "cliente":
                            this.Hide();
                            Form4 telaCliente = new Form4(obj2);
                            telaCliente.ShowDialog();
                            this.Close();
                            break;

                        default:
                            MessageBox.Show("Contate o suporte", "ERRO LOGIN", MessageBoxButtons.OK, MessageBoxIcon.Error);
                            break;
                        }
                    }
                }
                else
                {
                    MessageBox.Show("Credenciais inválidas", "ERRO LOGIN", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        public ActionResult Mensajes()
        {
            BLL_Login.VerificarSesionActiva();// valida que la sesion este activa

            BLL_Contactenos    BLL_Contactenos = new BLL_Contactenos();
            List <CONTACTENOS> Mensajes        = BLL_Contactenos.ListarMensajes();

            return(View(Mensajes));
        }
Ejemplo n.º 18
0
        public ActionResult Index(string Mensaje, string Creado)
        {
            BLL_Login.VerificarSesionActiva();// valida que la sesion este activa

            BLL_Categoria    BLL_Categoria = new BLL_Categoria();
            List <CATEGORIA> Categorias    = BLL_Categoria.ListarCategorias(EnumFiltroEstado.Todos);

            return(View(Categorias));
        }
Ejemplo n.º 19
0
        public ActionResult Index(string Mensaje, string Creado)
        {
            BLL_Login.VerificarSesionActiva();// valida que la sesion este activa

            BLL_Marca    BLL_Marca = new BLL_Marca();
            List <MARCA> Marcas    = BLL_Marca.ListarMarcas(EnumFiltroEstado.Todos);

            return(View(Marcas));
        }
        public ActionResult Index()
        {
            BLL_Login.VerificarSesionActiva();// valida que la sesion este activa

            BLL_ContadorVisitas    BLL_ContadorVisitas = new BLL_ContadorVisitas();
            List <CONTADORVISITAS> List = BLL_ContadorVisitas.ListarVisitas();

            return(View(List));
        }
Ejemplo n.º 21
0
        public ActionResult MarcaUpdt(int id)
        {
            BLL_Login.VerificarSesionActiva();// valida que la sesion este activa

            BLL_Marca BLL_Marca = new BLL_Marca();
            MARCA     Marca     = BLL_Marca.GetMarcaByMarcaId(id);

            ViewBag.Estado = new SelectList(FuncionesEnum.ListaEnum <EnumEstados>(), "Value", "Text", (int)Marca.Estado);
            return(View(Marca));
        }
Ejemplo n.º 22
0
        public ActionResult CategoriaUpdt(int id)
        {
            BLL_Login.VerificarSesionActiva();// valida que la sesion este activa

            BLL_Categoria BLL_Categoria = new BLL_Categoria();
            CATEGORIA     CATEGORIA     = BLL_Categoria.GetCategoriaByCategoriaId(id);

            ViewBag.Estado = new SelectList(FuncionesEnum.ListaEnum <EnumEstados>(), "Value", "Text", (int)CATEGORIA.Estado);
            return(View(CATEGORIA));
        }
Ejemplo n.º 23
0
        public ActionResult UsuarioUpdt(int id)
        {
            BLL_Login.VerificarSesionActiva();// valida que la sesion este activa

            BLL_Usuario BLL_Usuario = new BLL_Usuario();
            USUARIO     Usuario     = BLL_Usuario.GetUsuarioByUsuarioId(id);

            ViewBag.Estado = new SelectList(FuncionesEnum.ListaEnum <EnumEstados>(), "Value", "Text", Usuario.Estado);

            return(View(Usuario));
        }
Ejemplo n.º 24
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                DTO_Login obj = new DTO_Login();
                obj.Usuario = textBox1.Text;
                obj.Senha   = textBox2.Text;
                DTO_Usuario obj2 = new DTO_Usuario();

                obj2 = BLL_Login.ValidarLogin(obj);
                if (obj2.StatusLogin == true)
                {
                    if (obj2.Ativo != "Ativo")
                    {
                        MessageBox.Show("Seu usuario está desativado! Contate o suporte técnico", "ERRO LOGIN", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                    else
                    {
                        switch (obj2.Tipo)
                        {
                        case "administrador":
                        case "funcionario":
                        case "operador":
                            this.Hide();
                            Form4 telaADM = new Form4(obj2);
                            telaADM.ShowDialog();
                            this.Close();
                            break;

                        case "cliente":
                            this.Hide();
                            Form5 telaCliente = new Form5(obj2);
                            telaCliente.ShowDialog();
                            this.Close();
                            break;

                        default:
                            MessageBox.Show("Contate o suporte técnico", "ERRO LOGIN", MessageBoxButtons.OK, MessageBoxIcon.Error);
                            break;
                        }
                    }
                }
                else
                {
                    MessageBox.Show("Credenciais Inválidas", "ERRO LOGIN", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                textBox1.Clear();
                textBox2.Clear();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 25
0
 public void Reset()
 {
     waiting                = 0;
     truee                  = false;
     pic_Waiting.Visible    = false;
     pic_Background.Visible = false;
     tb_Password.ResetText();
     tb_TenDangNhap.ResetText();
     tb_TenDangNhap.Focus();
     Visible = true;
     _Login  = new BLL_Login();
 }
Ejemplo n.º 26
0
        // GET: MarcaAdd
        public ActionResult ProductoAdd()
        {
            BLL_Login.VerificarSesionActiva();// valida que la sesion este activa

            BLL_Categoria         BLL_Categoria = new BLL_Categoria();
            List <SelectListItem> lista         = BLL_Categoria.ArmarSelectCategorias(EnumFiltroEstado.Activo);

            ViewBag.Categoria = new SelectList(lista, "Value", "Text");

            ViewBag.Estado = new SelectList(FuncionesEnum.ListaEnum <EnumEstados>(), "Value", "Text");
            return(View());
        }
Ejemplo n.º 27
0
        // GET: Producto
        public async Task <ActionResult> Index(string Mensaje, string Creado)
        {
            if (Mensaje != null)
            {
                ViewBag.Mensaje = Mensaje;
            }
            BLL_Login.VerificarSesionActiva();// valida que la sesion este activa

            BLL_Producto    BLL_Producto = new BLL_Producto();
            List <PRODUCTO> Producto     = BLL_Producto.ListarProductos(EnumFiltroEstado.Todos);

            ViewBag.Mensaje = Mensaje;
            ViewBag.Creado  = Creado;
            return(View(Producto));
        }
Ejemplo n.º 28
0
        public ActionResult Index(USUARIO USUARIO)
        {
            BLL_Login BLL_Login = new BLL_Login();

            if (BLL_Login.InicarSesion(USUARIO))
            {// Si las credenciales son correctas
                return(RedirectToAction("Index", "Inicio"));
            }
            else
            {
                ViewBag.Mensaje = "Usuario y Clave No Coinciden ";
                ViewBag.Acceso  = "Acceso Denegado";
                return(View());
            }
        }
Ejemplo n.º 29
0
        public ActionResult ProductoUpdt(int id)
        {
            BLL_Login.VerificarSesionActiva();// valida que la sesion este activa

            BLL_Producto BLL_Producto = new BLL_Producto();
            PRODUCTO     Producto     = BLL_Producto.GetProductoByProductoId(id);

            BLL_Categoria         BLL_Categoria = new BLL_Categoria();
            List <SelectListItem> lista         = BLL_Categoria.ArmarSelectCategorias(EnumFiltroEstado.Activo);

            ViewBag.Categoria = new SelectList(lista, "Value", "Text", Producto.Categotia);

            ViewBag.Estado = new SelectList(FuncionesEnum.ListaEnum <EnumEstados>(), "Value", "Text", (int)Producto.Estado);

            return(View(Producto));
        }
Ejemplo n.º 30
0
 private void button1_Click(object sender, EventArgs e)
 {
     try
     {
         DTO_Login obj  = new DTO_Login();
         BLL_Login obj2 = new BLL_Login();
         obj.Usuario = textBox1.Text;
         obj.Senha   = textBox2.Text;
         if (obj2.ValidarLogin(obj) == true)
         {
             MessageBox.Show("deu certo ", "aviso", MessageBoxButtons.OK, MessageBoxIcon.None);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "aviso", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }