protected void btnCrear_Click(object sender, EventArgs e) { UsuarioNegocio negocio = new UsuarioNegocio(); if (user == null) { user = new Usuario(); } user.Nombre = txtNombre.Text; user.Apellido = txtApellido.Text; user.DNI = txtDNI.Text; user.Email = txtEmail.Text; user.Contraseña = TxtContraseña.Text; negocio.AltaUsuario(user); Response.Redirect("Login.aspx"); }
protected void btnCrearUsuario_Click(object sender, EventArgs e) { if (ValidarForm()) { UsuarioNegocio usuarioNegocio = new UsuarioNegocio(); try { usuario = (Usuario)Session["sesionUsuario"]; if (usuario == null) { usuario = new Usuario(); } usuario.Eliminado = false; usuario.Tipo = 2; usuario.Apellido = txtBoxApellido.Text; usuario.Nombre = txtBoxNombre.Text; usuario.Dni = Convert.ToInt32(txtBoxDni.Text); usuario.FechaReg = DateTime.Now; usuario.FechaNac = Convert.ToDateTime(txtBoxFechaNac.Text); usuario.Clave = txtBoxPassword.Text; usuario.NombreUsuario = txtBoxUsuario.Text; usuario.Contacto.Email = txtBoxEmail.Text; usuario.Contacto.Telefono = txtBoxTelefono.Text; usuario.Contacto.Direccion.Calle = txtBoxDireccionCalle.Text; usuario.Contacto.Direccion.Numero = Convert.ToInt32(txtBoxDireccionNumero.Text); usuario.Contacto.Direccion.Piso = txtBoxDireccionPiso.Text; usuario.Contacto.Direccion.Dpto = txtBoxDireccionDpto.Text; usuario.Contacto.Direccion.Localidad.ID = Convert.ToInt32(dropDownLocal.SelectedValue); usuario.Contacto.Direccion.CP = txtBoxCP.Text; if (usuario.ID != 0) { usuarioNegocio.ModificarUsuario(usuario); Session["sesionUsuario"] = usuario; Response.Redirect("Perfil.aspx"); } else { if (usuarioNegocio.BuscarEmail(usuario.Contacto.Email)) { lblEmailExistente.Text = "Ya hay un Usuario con ese Email"; lblEmailExistente.Visible = true; txtBoxEmail.Text = ""; } else { usuarioNegocio.AltaUsuario(usuario); Session.Add("sesionUsuario", usuarioNegocio.ValidarUsuario(usuario)); ScriptManager.RegisterStartupScript(Page, Page.GetType(), "modalNuevoUsuario", "$('#modalNuevoUsuario').modal();", true); upModal.Update(); } } } catch (Exception ex) { throw ex; } } else { ScriptManager.RegisterStartupScript(Page, Page.GetType(), "modalErrorForm", "$('#modalErrorForm').modal();", true); } }
protected void btnAceptar_Click(object sender, EventArgs e) { if (ValidarForm()) { UsuarioNegocio usuarioNegocio = new UsuarioNegocio(); try { if (usuario == null) { usuario = new Usuario(); } usuario.Eliminado = false; usuario.Tipo = 1; usuario.Apellido = txtBoxApellido.Text; usuario.Nombre = txtBoxNombre.Text; usuario.Dni = Convert.ToInt32(txtBoxDni.Text); usuario.FechaReg = DateTime.Now; usuario.FechaNac = Convert.ToDateTime(txtBoxFechaNac.Text); usuario.Clave = txtBoxPassword.Text; usuario.NombreUsuario = txtBoxUsuario.Text; usuario.Contacto.Email = txtBoxEmail.Text; usuario.Contacto.Telefono = txtBoxTelefono.Text; usuario.Contacto.Direccion.Calle = txtBoxDireccionCalle.Text; usuario.Contacto.Direccion.Numero = Convert.ToInt32(txtBoxDireccionNumero.Text); usuario.Contacto.Direccion.Piso = txtBoxDireccionPiso.Text; usuario.Contacto.Direccion.Dpto = txtBoxDireccionDpto.Text; usuario.Contacto.Direccion.Localidad.ID = Convert.ToInt32(dropDownLocal.SelectedValue); usuario.Contacto.Direccion.CP = txtBoxCP.Text; if (usuario.ID != 0) { usuarioNegocio.ModificarUsuario(usuario); } else { if (usuarioNegocio.BuscarEmail(txtBoxEmail.Text)) { lblEmailExistente.Visible = true; lblEmailExistente.Text = "Email existente en BBDD, por favor ingresá otro."; txtBoxEmail.Text = ""; } else if (usuarioNegocio.BuscarUsuario(txtBoxUsuario.Text)) { lblUsuarioExistente.Visible = true; lblUsuarioExistente.Text = "El Usuario esta tomado, por favor ingresá otro."; txtBoxUsuario.Text = ""; } else { usuarioNegocio.AltaUsuario(usuario); } } ScriptManager.RegisterStartupScript(Page, Page.GetType(), "modalNuevoUsuario", "$('#modalNuevoUsuario').modal();", true); } catch (Exception ex) { throw ex; } } else { ScriptManager.RegisterStartupScript(Page, Page.GetType(), "modalErrorForm", "$('#modalErrorForm').modal();", true); } }