Exemplo n.º 1
0
        public ActionResult Login(AdminWeb admin)
        {
            SqlConnection sqlConnection;
            string        cn = "Data Source=DESKTOP-LKT5F30;Initial Catalog=QLDienDan;Integrated Security=True";

            sqlConnection = new SqlConnection(cn);
            sqlConnection.Open();

            string         sql            = "select * from Admins";
            SqlCommand     sqlCommand     = new SqlCommand();
            SqlDataAdapter sqlDataAdapter = new SqlDataAdapter(sql, sqlConnection);
            DataSet        dataSet        = new DataSet();

            sqlDataAdapter.Fill(dataSet);
            sqlConnection.Close();

            foreach (DataRow dataRow in dataSet.Tables[0].Rows)
            {
                if (dataRow[0].ToString().Trim().Equals(admin.Username.Trim()) &&
                    dataRow[1].ToString().Trim().Equals(admin.Password.Trim()))
                {
                    Session.Add("admin", dataRow);
                    return(Redirect("/Admin/Home/Index"));
                }
            }
            return(View());
        }
Exemplo n.º 2
0
 protected void reloadGridView()
 {
     this.gridPropiet.Columns[4].Visible = true;
     this.gridPropiet.DataSource         = AdminWeb.getPropietarios();
     this.gridPropiet.DataBind();
     this.gridPropiet.Columns[4].Visible = false;
 }
Exemplo n.º 3
0
        public ActionResult Index(LoginModel user)
        {
            AdminWeb admin = db.AdminWebs.Where(x => x.Email == user.Email && x.Password == user.Password).FirstOrDefault();

            if (admin != null)
            {
                Session.Add("Id", admin.id);
                Session.Timeout = 720;
            }

            return(RedirectToAction("Index", "adminFood"));
        }
Exemplo n.º 4
0
        protected void verCambiosBtn_Click(object sender, EventArgs e)
        {
            if (tb_FormerDate.Text.Length != 0 && tb_LatterDate.Text.Length != 0)
            {
                clearGridTipoEntidad();
                string te = dropTipoEntidad.SelectedValue;
                string fa = tb_FormerDate.Text;
                string fd = tb_LatterDate.Text;

                this.gridTipoEntidad.DataSource = AdminWeb.getBitacoraEntidad(te, fa, fd);

                this.gridTipoEntidad.DataBind();
                this.gridTipoEntidad.Columns[1].Visible = false;
            }
        }
Exemplo n.º 5
0
        protected void btnDeletePropiet_Click(object sender, EventArgs e)
        {
            string docid = tbDdocID.Text;

            if (tbDdocID.Text != "")
            {
                AdminWeb.deletePropietario(docid, Globals.CURRENTUSER, Globals.CURRENTIP);
                clearTextBoxes();
                reloadGridView();
                MessageBox.Show("Usuario borrado.");
            }
            else
            {
                MessageBox.Show("Error en las entradas");
            }
        }
Exemplo n.º 6
0
        protected void btnDeleteUsr_Click(object sender, EventArgs e)
        {
            string usr = tbDusr.Text;

            if (tbDusr.Text != "")
            {
                AdminWeb.deleteUsuario(usr, Globals.CURRENTUSER, Globals.CURRENTIP);
                clearTextBoxes();
                reloadGridView();
                MessageBox.Show("Usuario borrado: " + usr);
            }
            else
            {
                MessageBox.Show("Error en las entradas");
            }
        }
Exemplo n.º 7
0
        protected void btnCreateUsr_Click(object sender, EventArgs e)
        {
            string usr    = tbCusr.Text;
            string passwd = tbCpsswd.Text;

            if (tbCusr.Text != "" && tbCpsswd.Text != "")
            {
                AdminWeb.createUsuario(usr, passwd, cbCadmin.Checked, Globals.CURRENTUSER, Globals.CURRENTIP);
                clearTextBoxes();
                reloadGridView();
                MessageBox.Show("Usuario agregado: " + usr);
            }
            else
            {
                MessageBox.Show("Error en las entradas");
            }
        }
Exemplo n.º 8
0
        protected void btnCreatePropiet_Click(object sender, EventArgs e)
        {
            string name  = tbCnombre.Text;
            string docid = tbCdocID.Text;
            string tid   = ddCTDocID.SelectedValue;

            if (tbCnombre.Text != "" && tbCdocID.Text != "")
            {
                AdminWeb.createPropietario(name, docid, tid, Globals.CURRENTUSER, Globals.CURRENTIP);
                clearTextBoxes();
                reloadGridView();
                MessageBox.Show("Usuario agregado: " + name);
            }
            else
            {
                MessageBox.Show("Error en las entradas");
            }
        }
Exemplo n.º 9
0
        //gridLink_Clicked opens up a modal to view more specific information about the selected entity.
        protected void gridLink_Clicked(object sender, EventArgs e)
        {
            //Setting needed data for the modal.
            string spJsonA    = "csp_getJsonAntes";
            string spJsonD    = "csp_getJsonDespues";
            string tmpString  = gridTipoEntidad.SelectedRow.Cells[1].Text;
            string modalTitle = gridTipoEntidad.SelectedRow.Cells[2].Text;
            int    idBitacora = Convert.ToInt32(tmpString);
            //Getting the JSON from the database.
            string jsonAntes   = AdminWeb.getJsonBitacora(idBitacora, spJsonA);
            string jsonDespues = AdminWeb.getJsonBitacora(idBitacora, spJsonD);

            setupModal(jsonAntes, jsonDespues, modalTitle);

            //Display the modal.
            ScriptManager.RegisterStartupScript(Page, Page.GetType(), "myModal", "$('#myModal').modal();", true);
            upModal.Update();
        }
Exemplo n.º 10
0
        protected void btnDeleteProp_Click(object sender, EventArgs e)
        {
            bool result;
            int  numFinca;

            result = Int32.TryParse(tb_DnumProp.Text, out numFinca);

            if (tb_DnumProp.Text != "" && result)
            {
                AdminWeb.deletePropiedad(numFinca, Globals.CURRENTUSER, Globals.CURRENTIP);
                clearTextBoxes();
                reloadGridView();
                MessageBox.Show("Propiedad borrada: " + numFinca);
            }
            else
            {
                MessageBox.Show("Error en las entradas");
            }
        }
Exemplo n.º 11
0
        protected void btnCreateProp_Click(object sender, EventArgs e)
        {
            int    numFinca, valorFinca;
            bool   result1   = Int32.TryParse(tb_CnumProp.Text, out numFinca);
            bool   result2   = Int32.TryParse(tb_Cvalor.Text, out valorFinca);
            string direccion = tb_Cdir.Text;

            if (result1 && result2 && tb_Cdir.Text != "")
            {
                AdminWeb.createPropiedad(numFinca, valorFinca, direccion, Globals.CURRENTUSER, Globals.CURRENTIP);
                clearTextBoxes();
                reloadGridView();
                MessageBox.Show("Propiedad agregada: " + numFinca);
            }
            else
            {
                MessageBox.Show("Error en las entradas");
            }
        }
Exemplo n.º 12
0
        protected void btnUpdatePropiet_Click(object sender, EventArgs e)
        {
            string name  = tbUnombre.Text;
            string docid = tbUdocID.Text;
            string tid   = ddUTDocID.SelectedValue;
            int    inID;
            bool   idResult = Int32.TryParse(hf_id.Value, out inID);

            if (tbUnombre.Text != "" && tbUdocID.Text != "" && idResult)
            {
                AdminWeb.updatePropietario(inID, name, docid, tid, Globals.CURRENTUSER, Globals.CURRENTIP);
                clearTextBoxes();
                reloadGridView();
                MessageBox.Show("Usuario actualizado: " + name);
            }
            else
            {
                MessageBox.Show("Error en las entradas");
            }
        }
Exemplo n.º 13
0
        protected void btnUpdateUsr_Click(object sender, EventArgs e)
        {
            string usr   = tbUusr.Text;
            string psswd = tbUpsswd.Text;
            bool   isAdm = cbUadmin.Checked;
            int    id;
            bool   idResult = Int32.TryParse(hf_id.Value, out id);

            if (tbUusr.Text != "" && tbUpsswd.Text != "" && idResult)
            {
                AdminWeb.updateUsuario(id, usr, psswd, isAdm, Globals.CURRENTUSER, Globals.CURRENTIP);
                clearTextBoxes();
                reloadGridView();
                MessageBox.Show("Usuario actualizado: " + usr);
            }
            else
            {
                MessageBox.Show("Error en las entradas");
            }
        }
Exemplo n.º 14
0
        protected void btnUpdateProp_Click(object sender, EventArgs e)
        {
            int    numP, val, acum, ult, id;
            bool   numPResult = Int32.TryParse(tb_UnumProp.Text, out numP);
            bool   valResult  = Int32.TryParse(tb_Uval.Text, out val);
            bool   acumResult = Int32.TryParse(tb_Uacum.Text, out acum);
            bool   ultResult  = Int32.TryParse(tb_Uult.Text, out ult);
            bool   idResult   = Int32.TryParse(hf_Uid.Value, out id);
            string dir        = tb_Udir.Text;

            if (tb_Udir.Text != "" && numPResult && valResult && acumResult &&
                ultResult && idResult)
            {
                AdminWeb.updatePropiedad(id, numP, val, dir, acum, ult, Globals.CURRENTUSER, Globals.CURRENTIP);
                clearTextBoxes();
                reloadGridView();
                MessageBox.Show("Propiedad actualizada: " + numP);
            }
            else
            {
                MessageBox.Show("Error en las entradas");
            }
        }