protected void Page_Load(object sender, EventArgs e) { //if(Session["User"]==null || Session["User"]=="") //{ // Response.Redirect("Login.aspx"); //} //else //{ // int permiso = Convert.ToInt32(Session["TUsuario"].ToString()); // if(permiso != 1) // { // Response.Redirect("Login.aspx"); // } // else // { // lblNombre.Text = EditarPerfil.Nombre(Session["User"].ToString()); // } //} try { int permiso = Convert.ToInt32(Session["TUsuario"].ToString()); lblNombre.Text = EditarPerfil.Nombre(Session["User"].ToString()); if (permiso != 1) { Response.Redirect("Login.aspx"); } } catch { Response.Redirect("Login.aspx"); } }
private void btnEditar_Click(object sender, EventArgs e) { this.Hide(); EditarPerfil perfil = new EditarPerfil(EntCliente, true); perfil.Closed += (s, args) => this.Close(); perfil.Show(); }
private void editarPerfilToolStripMenuItem_Click(object sender, EventArgs e) { EditarPerfil frm = new EditarPerfil() { TopLevel = false, }; chamarForm(frm); }
bool Actualizar() { if (EditarPerfil.Actualizar(direccion, telefono, id)) { return(true); } else { return(false); } }
public ActionResult Editar([Bind(Include = "Nombre,Descripcion,NombreViejo")] EditarPerfil perfil) { try { if (perfil.Nombre == perfil.NombreViejo || !db.Perfil.Any(model => model.Nombre == perfil.Nombre)) { if (perfil.Nombre != "Administrador") { if (ModelState.IsValid) { // Parametros var Nombre = new SqlParameter("@nombre", perfil.Nombre); var NombreViejo = new SqlParameter("@nombreViejo", perfil.NombreViejo); var Descripcion = new SqlParameter("@descripcion", perfil.Descripcion); var Numero_Error = new SqlParameter("@Numero_Error", 0); Numero_Error.Direction = ParameterDirection.Output; Numero_Error.SqlDbType = SqlDbType.Int; db.Database.ExecuteSqlCommand(TransactionalBehavior.DoNotEnsureTransaction, "EXEC EditarPerfil @nombre, @nombreViejo, @descripcion, @Numero_Error OUT", Nombre, NombreViejo, Descripcion, Numero_Error); if ((int)Numero_Error.Value == 0) { TempData["msg"] = "<script> $(document).ready(function(){ alert('El perfil se ha editado exitosamente.');}); </script>"; return(RedirectToAction("VerPerfiles")); } else { ModelState.AddModelError("ErrorEditarPerfil", "Error al editar perfil"); } } TempData["msg"] = "<script>alert('Se editó el perfil');</script>"; return(RedirectToAction("VerPerfiles", "Perfil")); } else { return(RedirectToAction("VerPerfiles", "Perfil")); } } else { TempData["msg"] = "<script>alert('No se pudo editar el perfil, no se puede usar ese nombre de perfil ');</script>"; return(RedirectToAction("Editar", "Perfil", new { nombre = perfil.NombreViejo })); } } catch (Exception) { TempData["msg"] = "<script>alert('Ocurrió un error y no se pudo editar el perfil');</script>"; return(RedirectToAction("Editar", "Perfil", new { nombre = perfil.NombreViejo })); } }
protected void Page_Load(object sender, EventArgs e) { try { id = Session["User"].ToString(); } catch { } lblNombre.Text = "<i>" + EditarPerfil.Nombre(id) + "</i>"; lblUser.Text = "<i>" + EditarPerfil.Usuario(id) + "</i>"; telefono = EditarPerfil.Telefono(id); direccion = EditarPerfil.Direccion(id); direcciontd.InnerHtml = "Su dirección actual es:<br><i>" + direccion + "</i>"; telefonotd.InnerHtml = "Su teléfono actual es:<br><i>" + telefono + "</i>"; }
protected void Page_Load(object sender, EventArgs e) { try { int permiso = Convert.ToInt32(Session["TUsuario"].ToString()); lblNombre.Text = EditarPerfil.Nombre(Session["User"].ToString()); if (permiso != 3) { Response.Redirect("Login.aspx"); } } catch { Response.Redirect("Login.aspx"); } }
public ActionResult Editar(String nombre) { try { EditarPerfil perfil = new EditarPerfil(); Perfil infoPerfil = db.Perfil.Find(nombre); perfil.Nombre = infoPerfil.Nombre; perfil.NombreViejo = infoPerfil.Nombre; perfil.Descripcion = infoPerfil.Descripcion; return(View(perfil)); } catch (Exception) { TempData["msg"] = "<script>alert('No se pudo acceder al perfil');</script>"; return(RedirectToAction("VerPerfiles", "Perfil")); } }
public ActionResult EditarPerfil(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Responsavel responsavel = db.Responsavel.Find(Convert.ToInt32(id)); if (responsavel == null) { return(HttpNotFound()); } EditarPerfil editar = new EditarPerfil(); editar.Nome = responsavel.Pessoa.Nome; editar.DataNascimento = responsavel.Pessoa.DataNascimento; editar.Cpf = responsavel.Pessoa.Cpf; editar.Email = responsavel.Email; editar.Contato = responsavel.Celular; return(View(editar)); }
int Actualizar() { password = txtPass.Text.Trim(); password1 = txtConfirmarPass.Text.Trim(); if (password == password1) { if (EditarPerfil.ActualizarClave(password, id)) { lblResultado.Text = "<i>Clave Actualizada Exitosamente</i>"; lblResultado.ForeColor = System.Drawing.Color.PowderBlue; return(1); } else { lblResultado.Text = "<i><b>Error en la conexión</b></i>"; lblResultado.ForeColor = System.Drawing.Color.Red; return(2); } } else { return(3); } }
private void button1_Click(object sender, EventArgs e) { //Editar Perfil ConfigPanel.Visible = false; var editar = new EditarPerfil(_name, this, UpdatePerfilData); }
public ActionResult EditarPerfil(EditarPerfil edt) { int resId = Convert.ToInt32(Request.Cookies.Get("userId").Value); if (ModelState.IsValid) { Responsavel res = db.Responsavel.Where(x => x.Id == resId).ToList().FirstOrDefault(); if (res != null) { Pessoa pes = db.Pessoa.Find(res.PessoaId); string auxEmail = res.Email; string auxCelular = res.Celular; string auxCpf = pes.Cpf; res.Email = ""; res.Celular = ""; pes.Cpf = ""; db.SaveChanges(); if (db.Responsavel.Where(x => x.Email == edt.Email).ToList().Count > 0) { ModelState.AddModelError("Email", "Email já cadastrado"); res.Email = auxEmail; res.Celular = auxCelular; pes.Cpf = auxCpf; db.SaveChanges(); return(View(edt)); } if (db.Responsavel.Where(x => x.Celular == edt.Contato).ToList().Count > 0) { ModelState.AddModelError("Contato", "Celular já cadastrado"); res.Email = auxEmail; res.Celular = auxCelular; pes.Cpf = auxCpf; db.SaveChanges(); return(View(edt)); } if (db.Pessoa.Where(x => x.Cpf == edt.Cpf).ToList().Count > 0) { ModelState.AddModelError("Cpf", "CPF já cadastrado"); res.Email = auxEmail; res.Celular = auxCelular; pes.Cpf = auxCpf; db.SaveChanges(); return(View(edt)); } pes.Nome = edt.Nome; pes.DataNascimento = edt.DataNascimento; pes.Cpf = edt.Cpf; pes.Sexo = Convert.ToString(edt.Sexo); db.SaveChanges(); res.Email = edt.Email; res.Celular = edt.Contato; db.SaveChanges(); TempData["MSG"] = "success|Dados alterados com sucesso!"; return(RedirectToAction("Perfil/" + resId, "Responsavels")); } TempData["MSG"] = "error|Responsavel não encontrado"; return(View(edt)); } TempData["MSG"] = "warning|Preencha todos os campos"; return(View(edt)); }