public ActionResult FormAltaUsuario(Usuario usuario)
        {
            bool valid = ModelState.IsValid;

            if (!valid)
            {
                TipoUsuarioNegocio negocioTipo = new TipoUsuarioNegocio();

                return(View(usuario));
            }

            UsuarioNegocio usuarioNegocio = new UsuarioNegocio();

            if (usuario.Id > 0)
            {
                usuarioNegocio.ModificarUsuario(usuario);
            }
            else
            {
                usuarioNegocio.AgregarUsuario(usuario);
            }


            return(RedirectToAction("AbmUsuario"));
        }
        protected void btnAceptar_Click(object sender, EventArgs e)
        {
            if (Session["TipoOperacion"].ToString() == "Agregar")
            {
                unUsuarioSeleccionado = UsuarioNegocio.CargarUsuario(Convert.ToInt32(tboxCodigo.Text), tboxNombre.Text, tboxContrasenia.Text, DdlSectores.SelectedValue);
                UsuarioNegocio.AgregarUsuario(unUsuarioSeleccionado);
            }

            else
            {
                unUsuarioSeleccionado = UsuarioNegocio.CargarUsuario(Convert.ToInt32(tboxCodigo.Text), tboxNombre.Text, tboxContrasenia.Text, DdlSectores.SelectedValue);
                UsuarioNegocio.ModificarUsuario(unUsuarioSeleccionado);
            }

            pnlAgregarUsuario.Visible = false;
            dgvUsuarios.DataSource    = UsuarioNegocio.ListadoUsuarios();
            dgvUsuarios.DataBind();
        }
        protected void btnAceptar_Click(object sender, EventArgs e)
        {
            Page.Validate();
            if (!Page.IsValid)
            {
                return;
            }

            Usuario unNuevoUsuario = new Usuario();
            Voucher unVoucher      = new Voucher();

            unVoucher = (Voucher)Session["Voucher"];


            if (!(bool)Session["RegistroUsuario"])
            {
                unNuevoUsuario.Nombre       = tboxNombre.Text;
                unNuevoUsuario.Apellido     = tboxApellido.Text;
                unNuevoUsuario.DNI          = tboxDNI.Text;
                unNuevoUsuario.Mail         = tboxMail.Text;
                unNuevoUsuario.Direccion    = tboxDireccion.Text;
                unNuevoUsuario.Ciudad       = tboxCiudad.Text;
                unNuevoUsuario.CodigoPostal = tboxCP.Text;
                unUsuarioNegocio.AgregarUsuario(unNuevoUsuario);
                unVoucher.Participante = unNuevoUsuario.DNI;
            }

            else
            {
                unNuevoUsuario.DNI     = tboxDNI.Text;
                unVoucher.Participante = unNuevoUsuario.DNI;
            }

            unVoucher.CodigoProducto = Session["CodigoProducto"].ToString();
            unVoucher.Estado         = true;
            unVoucherNegocio.AsignacionVoucher(unVoucher);

            Utilidades utilidades = new Utilidades();

            utilidades.EnviarMail("*****@*****.**", tboxMail.Text, "codetest1234", "Ya estas inscripto en el sorteo 'Tu Primer Instrumento'");
            Session["Mensaje"] = "GRACIAS POR PARTICIPAR.";
            Response.Redirect("Mensaje.aspx");
        }
Exemple #4
0
 protected void Button1_Click(object sender, EventArgs e)
 {
     if (!(bool)Session["encontrado"])
     {
         usuarioLocal.Nombre        = txtNombre.Text;
         usuarioLocal.Apellido      = txtApellido.Text;
         usuarioLocal.Dni           = Convert.ToInt32(txtDni.Text);
         usuarioLocal.Email         = txtEmail.Text;
         usuarioLocal.Direccion     = txtDireccion.Text;
         usuarioLocal.Ciudad        = txtCiudad.Text;
         usuarioLocal.Codigo_Postal = txtCP.Text;
         negocioUS.AgregarUsuario(usuarioLocal);
         negocioUS.UsuarioXVoucher((Int64)Session["IdVoucher"], max + 1);
         Response.Redirect("ExitoAgregado.aspx");
     }
     else
     {
         negocioUS.UsuarioXVoucher((Int64)Session["IdVoucher"], Convert.ToInt32(IDlab.Text));
         Response.Redirect("ExitoAgregado.aspx");
     }
 }
        protected void ALta_Click(object sender, EventArgs e)
        {
            UsuarioNegocio   negocio     = new UsuarioNegocio();
            DomicilioNegocio negociodom  = new DomicilioNegocio();
            TipoNegocio      negociotipo = new TipoNegocio();

            try
            {
                producto.Nombre   = Txtnombre.Text;
                producto.Apellido = TxtApellido.Text;
                producto.DNI      = Convert.ToInt32(TxtDni.Text);
                //producto.idmarca.Id =Convert.ToInt32(Session[Session.SessionID + "Drop"]);
                producto.idDomicilio              = new Domicilio();
                producto.idDomicilio.calle        = "";
                producto.idDomicilio.altura       = 0;
                producto.idDomicilio.CodigoPostal = 0;
                producto.idDomicilio.Partido      = "";
                producto.idDomicilio.provincia    = "";
                producto.idDomicilio.piso         = 0;
                producto.Edad = Convert.ToInt32(TxtEdad.Text);
                //producto.idtipo = new TipoUsuario();
                producto.idtipo.Email      = TxtEmail.Text;
                producto.idtipo.Contraseña = TxtContraseña.Text;
                //CargarContacto(producto.contacto);
                Cargartipo(producto.idtipo);
                Cargardomicilio(producto.idDomicilio);
                producto.idtipo      = (TipoUsuario)Session[Session.SessionID + "Tipo"];
                producto.idDomicilio = (Domicilio)Session[Session.SessionID + "Domicilio"];
                //producto.contacto = (Contacto)Session[Session.SessionID + "Contacto"];
                negocio.AgregarUsuario(producto);
                Response.Redirect("Cuenta.aspx");
            }
            catch (Exception)
            {
                throw;
            }
        }
 public bool Post([FromBody] Usuario u)
 {
     return(usuarioNegocio.AgregarUsuario(u));
 }