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()); }
protected void reloadGridView() { this.gridPropiet.Columns[4].Visible = true; this.gridPropiet.DataSource = AdminWeb.getPropietarios(); this.gridPropiet.DataBind(); this.gridPropiet.Columns[4].Visible = false; }
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")); }
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; } }
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"); } }
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"); } }
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"); } }
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"); } }
//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(); }
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"); } }
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"); } }
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"); } }
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"); } }
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"); } }