Insertar() public method

public Insertar ( ) : bool
return bool
Ejemplo n.º 1
0
        protected void NuevoProductorButton_Click(object sender, EventArgs e)
        {
            //crea un nuevo productor
            if (NombreUsuarioTextBox.Text.Length > 0 && ContrasenaTextBox.Text.Length > 0) {
                Usuarios usuario = new Usuarios();
                usuario.Nombres = NombreUsuarioTextBox.Text;
                usuario.IdTipoUsuario = (int)TiposUsuarios.Tipos.Productor;
                usuario.Clave = ContrasenaTextBox.Text;
                if (usuario.Insertar()) {
                    Productores productor = new Productores();
                    productor.IdUsuario = usuario.IdUsuario;
                    productor.Nombres = NombreUsuarioTextBox.Text;
                    productor.Apellidos = "";
                    productor.Telefono = "";
                    productor.Celular = "";
                    productor.cedula = "";
                    productor.Direccion = "";
                    productor.Email = "";
                    productor.Insertar();
                  Response.Redirect("/Login.aspx");
                } else {

                    MensajeLabel.Text = usuario.Nombres;
                    MensajeLabel.ForeColor = System.Drawing.Color.Red;

                }
            } else {
                MensajeLabel.Text = "Debe completar los datos del registro para confirmar su información";
                MensajeLabel.ForeColor = System.Drawing.Color.Red;
            }
        }
        public void InsertarTest()
        {
            Usuarios usuario = new Usuarios();

            usuario.Nombre = "Jeff";
            usuario.Password = "******";
            usuario.Prioridad = "Administrador";
            Assert.IsTrue(usuario.Insertar());
        }
        public void InsertarTest()
        {
            Usuarios usuario = new Usuarios();

            usuario.Nombre = "Prueba";
            usuario.Usuario = "prueba1";
            usuario.Password = "******";
            usuario.Email = "*****@*****.**";
            usuario.TipoUsuarioId = 1;

            Assert.IsTrue(usuario.Insertar());
        }
        protected void guardarButton_Click(object sender, EventArgs e)
        {
            Pedidos pedido = new Pedidos();
            Clientes cliente = new Clientes();
            double monto = 0;
            List<PedidosDetalle> detalle = new List<PedidosDetalle>();

            if (Session["Carrito"] != null) {

                Usuarios usuario = new Usuarios();
                usuario.Nombres = NombreUsuarioTextBox.Text;
                usuario.IdTipoUsuario = (int)TiposUsuarios.Tipos.Cliente;
                usuario.Clave = ContrasenaTextBox.Text;
                if (usuario.Insertar()) {

                    cliente.IdUsuario = usuario.IdUsuario;

                    cliente.Nombres = NombresTextBox.Text.Trim();
                    cliente.Apellidos = ApellidoTextBox.Text;
                    cliente.Direccion = DireccionTextBox.Text;
                    cliente.cedula = cedulaTextBox.Text;
                    cliente.Celular = celularTextBox.Text;

                    if (cliente.Insertar()) {

                        detalle = (List<PedidosDetalle>)Session["Carrito"];

                        detalle.ForEach(delegate(PedidosDetalle item) {
                            monto = monto + (item.Precio * item.Cantidad);
                            pedido.AgregarPedidosDetalle(0, item.IdProductor, 0, item.IdProducto, item.Precio, item.Cantidad, item.Foto);
                        });

                        pedido.Fecha = DateTime.Today;
                        pedido.Total = monto;
                        pedido.IdCliente = cliente.IdCliente;

                        if (pedido.Insertar()) {
                            Session["Carrito"] = null;

                            Response.Redirect("/PedidoRealizado.aspx");
                        }

                    }
                } else {
                    MensajeLabel.Text = usuario.Nombres;
                    MensajeLabel.ForeColor = System.Drawing.Color.Red;
                }
            }
        }
        protected void RegistrarButton_Click(object sender, EventArgs e)
        {
            Usuarios usuario = new Usuarios();
            LlenarDatos(usuario);

            if (usuario.Insertar() )
            {
                Limpiar();
                HttpContext.Current.Response.Write("<SCRIPT>alert('Usuario Guardado')</SCRIPT>");
            }
            else
            {
                HttpContext.Current.Response.Write("<SCRIPT>alert('Error al guardar el usuario')</SCRIPT>");
            }
        }
        protected void EFinalizarButton_Click(object sender, EventArgs e)
        {
            usuario = new Usuarios();
            estudiante = new BLL.Estudiantes();

            usuario.Nombre = NombreUsuariioTextBox.Text;
            usuario.Clave = ClaveTextBox.Text;
            usuario.IdTipoUsuario = 3;

            estudiante.Nombres = ENombreTextBox.Text;
            estudiante.Apellidos = EApellidoTextBox.Text;
            estudiante.Matricula = MatriculaTextBox.Text;
            estudiante.Telefono = ETelefonoTextBox.Text;
            estudiante.Email = EEmaeilTextBox.Text;
            estudiante.Genero = EGeneroDropDownList.SelectedIndex;
            estudiante.IdTipoDocumento = ETipoDocDropDownList.SelectedIndex;
            estudiante.Documento = EDocumentoTextBox.Text;
            if (usuario.Insertar())
            {
                usuario.BuscarIdUsuario();
                estudiante.IdEstudiante = usuario.IdUsuario;
                if (estudiante.Insertar())
                {
                    if (usuario.Autenticar(NombreUsuariioTextBox.Text, ClaveTextBox.Text))
            {
                FormsAuthentication.RedirectFromLoginPage(NombreUsuariioTextBox.Text, false);
                Session["IdUsuario"] = usuario.IdUsuario;
                if (usuario.IdTipoUsuario == 1)
                {
                    Response.Redirect("~/ControlPanel/Administrador/InicioWeb.aspx");
                }
                else if (usuario.IdTipoUsuario == 2)
                {
                    Response.Redirect("~/ControlPanel/Profesor/InicioWeb.aspx");
                }
                else if (usuario.IdTipoUsuario == 3)
                {
                    Response.Redirect("~/ControlPanel/Estudiante/InicioWeb.aspx");
                }
                }
                }
            }
        }
Ejemplo n.º 7
0
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            Usuarios user = new Usuarios();

            if (NombretextBox.TextLength > 0 && NombreUsuariotextBox.TextLength > 0)
            {
                user.Nombre = NombretextBox.Text;
                user.NombreUsuario = NombreUsuariotextBox.Text;
                user.Contrasena = ContrasenatextBox.Text;
                user.Fecha = dateTimePicker.Text;
            }
            if(user.Insertar())
            {
                MessageBox.Show("Usuario guardado Correctamente");
            }
            else
            {
                MessageBox.Show("Error! no se guardo el Usuario");
            }
        }
Ejemplo n.º 8
0
        protected void GuardarButton_Click(object sender, EventArgs e)
        {
            Usuarios user = new Usuarios();

            user.Usuario = UsuarioTextBox.Text;
            user.Pass = PassTextBox.Text;
            user.Nombres = NombresTextBox.Text;
            user.Apellidos = ApellidosTextBox.Text;
            user.FechaNac = Convert.ToDateTime(FechaNacTextBox.Text);
            user.Direccion = DireccionTextBox.Text;
            user.Email = EmailTextBox.Text;
            user.Telefono = TelefonoTextBox.Text;
            user.Celular = CelularTextBox.Text;
            user.Genero = int.Parse(GeneroDropDownList.SelectedValue);

            if (user.Insertar())
            {
                Limpiar();
                Response.Redirect("default.aspx");
            }
        }
        protected void PFinalizarButton_Click(object sender, EventArgs e)
        {
            usuario = new Usuarios();
            profesor = new BLL.Profesores();

            usuario.Nombre = NombreUsuariioTextBox.Text;
            usuario.Clave = ClaveTextBox.Text;
            usuario.IdTipoUsuario = 2;

            profesor.Nombres = PNombreTextBox.Text;
            profesor.Apellidos = PApellidoTextBox.Text;
            profesor.Documento = PDocTextBox.Text;
            profesor.Email = PEmailTextBox.Text;
            profesor.Telefono = PTelefonoTextBox.Text;
            profesor.Genero = PGeneroDropDownList.SelectedIndex;
            profesor.IdTipoDocumento = PTipoDocDropDownList.SelectedIndex;
            if (usuario.Insertar())
            {
                usuario.BuscarIdUsuario();
                profesor.IdProfesor = usuario.IdUsuario;
                if (profesor.Insertar())
                {
                    if (usuario.Autenticar(NombreUsuariioTextBox.Text, ClaveTextBox.Text))
                    {
                        FormsAuthentication.RedirectFromLoginPage(NombreUsuariioTextBox.Text, false);
                        Session["IdUsuario"] = usuario.IdUsuario;
                        if (usuario.IdTipoUsuario == 1)
                        {
                            Response.Redirect("~/ControlPanel/Administrador/InicioWeb.aspx");
                        }
                        else if (usuario.IdTipoUsuario == 2)
                        {
                            Response.Redirect("~/ControlPanel/Profesor/InicioWeb.aspx");
                        }
                        else if (usuario.IdTipoUsuario == 3)
                        {
                            Response.Redirect("~/ControlPanel/Estudiante/InicioWeb.aspx");
                        }

                    }
                }

            }
        }
Ejemplo n.º 10
0
        protected void guardarButton_Click(object sender, EventArgs e)
        {
            if (Request.QueryString["Tipo"] != null)
            {
                Usuarios usuario = new Usuarios();
                usuario.Nombres = NombreUsuarioTextBox.Text;
                usuario.Clave = ContrasenaTextBox.Text;

                switch (Request.QueryString["Tipo"])
                {
                    case "1":
                        usuario.IdTipoUsuario = (int)TiposUsuarios.Tipos.Cliente;
                        usuario.Insertar();

                        Clientes c = new Clientes();
                        c.IdUsuario = usuario.IdUsuario;
                        c.Nombres = NombresTextBox.Text;
                        c.Apellidos = ApellidoTextBox.Text;
                        c.Direccion = DireccionTextBox.Text;
                        c.Celular = celularTextBox.Text;
                        c.Telefono = telefonoTextBox.Text;
                        c.cedula = cedulaTextBox.Text;
                        c.Email = EmailTextBox.Text;

                        if (Session["Codigo"] == null)
                        {
                            if (c.Insertar())
                            {
                                LabelMesaage.Text = "Guardado correctamente";
                                IdTextBox.Text = "";
                                NombresTextBox.Text = "";
                                ApellidoTextBox.Text = "";
                                cedulaTextBox.Text = "";
                                telefonoTextBox.Text = "";
                                celularTextBox.Text = "";
                                DireccionTextBox.Text = "";
                                EmailTextBox.Text = "";
                                NombreUsuarioTextBox.Text = "";
                                ContrasenaTextBox.Text = "";

                            }
                        }
                        else
                        {
                            int id = Convert.ToInt32(Session["Codigo"]);
                            if (c.Modificar(id))
                            {
                                LabelMesaage.Text = "Modificado correctamente";
                            }
                        }

                        break;
                    case "2":
                        usuario.IdTipoUsuario = (int)TiposUsuarios.Tipos.Productor;
                        usuario.Insertar();

                        Productores p = new Productores();
                        p.IdUsuario = usuario.IdUsuario;
                        p.Nombres = NombresTextBox.Text;
                        p.Apellidos = ApellidoTextBox.Text;
                        p.Direccion = DireccionTextBox.Text;
                        p.Celular = celularTextBox.Text;
                        p.Telefono = telefonoTextBox.Text;
                        p.cedula = cedulaTextBox.Text;
                        p.Email = EmailTextBox.Text;

                        if (Session["Codigo"] == null)
                        {
                            if (p.Insertar())
                            {
                                LabelMesaage.Text = "Guardado correctamente";

                                IdTextBox.Text = "";
                                NombresTextBox.Text = "";
                                ApellidoTextBox.Text = "";
                                cedulaTextBox.Text = "";
                                telefonoTextBox.Text = "";
                                celularTextBox.Text = "";
                                DireccionTextBox.Text = "";
                                EmailTextBox.Text = "";
                                NombreUsuarioTextBox.Text = "";
                                ContrasenaTextBox.Text = "";
                            }
                        }
                        else
                        {
                            int id = Convert.ToInt32(Session["Codigo"]);
                            if (p.Modificar(id))
                            {
                                LabelMesaage.Text = "Modificado correctamente";
                            }
                        } break;
                    default:
                        break;
                }
            }
        }
        protected void GuardarButton_Click(object sender, EventArgs e)
        {
            Usuarios Usuario = new Usuarios();
            Boolean paso = false;
            Boolean control1, control2 = false;

            if (PassTextBox.Text != RptPassTextBox.Text)
            {
                Utilitarios.ShowToastr(this.Page, "Las contraseñas no coinciden.", "Advertencia", "Warning");
            }

            else if (UsuarioIdTextBox.Text.Trim().Length == 0)
            {
                {
                    control1 = Usuario.ValidarRegistroUsuario("'" + UsuarioTextBox.Text + "'");
                    control2 = Usuario.ValidarRegistroCorreo("'" + EmailTextBox.Text + "'");

                    if (control1)
                    {
                        Utilitarios.ShowToastr(this.Page, "Este usuario ya existe.", "Error", "Error");
                    }
                    else if (control2)
                    {
                        Utilitarios.ShowToastr(this.Page, "Este correo ya existe.", "Error", "Error");
                    }
                    else
                    {
                        LlenarClase(Usuario);

                        paso = Usuario.Insertar();

                        if (paso)
                        {
                            Utilitarios.ShowToastr(this.Page, "Transaccion Exitosa.", "Felicidades", "Success");
                        }
                        else
                        {

                        }
                    }
                }
            }
            else {
                LlenarClase(Usuario);

                paso = Usuario.Editar();
                if (paso)
                {
                    Utilitarios.ShowToastr(this.Page, "Transaccion Exitosa.", "Felicidades", "Success");
                }
            }
        }
Ejemplo n.º 12
0
        private void GuardarButton_Click(object sender, EventArgs e)
        {
            Usuarios usuarios = new Usuarios();

            if (UsuarioIdTextBox.Text.Length > 0 && Error() == 0)
            {

                usuarios.UsuarioId = Convertir();
                LlenarDatos(usuarios);
                if (usuarios.Editar())
                {
                    MessageBox.Show("Usuario editado", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    NuevoButton.PerformClick();
                }
                else
                {
                    MessageBox.Show("Debe de completar todos los campos", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else if (UsuarioIdTextBox.Text.Length == 0 && Error() == 0 )
            {

                LlenarDatos(usuarios);
                if (usuarios.Insertar())
                {
                    MessageBox.Show("Usuario guardado", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    NuevoButton.PerformClick();
                }
                else
                {
                    MessageBox.Show("Error al insertar el usuario", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Ejemplo n.º 13
0
        private void ButtonGuardar_Click(object sender, EventArgs e)
        {
            Usuarios usuarios = new Usuarios();

            if (UsuarioIdtextBox.Text.Length > 0 && Error() == 0 && Validar() == 1)
            {
                int id;
                int.TryParse(UsuarioIdtextBox.Text, out id);
                usuarios.UsuarioId = id;
                LlenarDatos(usuarios);
                if (usuarios.Editar())
                {
                    MessageBox.Show("Usuario editado", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Nuevobutton.PerformClick();
                }
                else
                {
                    MessageBox.Show("Debe de completar todos los campos", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else if (UsuarioIdtextBox.Text.Length == 0 && Error() == 0  && Validar() == 1)
            {

                LlenarDatos(usuarios);
                if (usuarios.Insertar())
                {
                    MessageBox.Show("Usuario guardado", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Nuevobutton.PerformClick();
                }
                else
                {
                    MessageBox.Show("Error al insertar el usuario", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }