示例#1
0
        public void registrarMaestro()
        {
            fileupload.SaveAs(MapPath("~/imagenes/" + fileupload.FileName));
            Image1.ImageUrl      = "/imagenes/" + fileupload.FileName;
            Image1.AlternateText = fileupload.FileName;
            Image1.ToolTip       = fileupload.FileName;

            EntidadPersona ep = new EntidadPersona();

            ep.nombres       = txtNombres.Text.Trim();
            ep.apePaterno    = txtPaterno.Text.Trim();
            ep.apeMaterno    = txtMaterno.Text.Trim();
            ep.fechaNac      = txtFechaNac.Text.Trim();
            ep.sexo          = cboSexo.SelectedValue;
            ep.dni           = txtDNI.Text.Trim();
            ep.idDistrito    = cboDistrito.SelectedValue;
            ep.celular       = txtCelular.Text.Trim();
            ep.email         = txtEmail.Text.Trim();
            ep.imagen_perfil = "/imagenes/" + fileupload.FileName;
            ep.nom_usuario   = txtUsusario.Text.Trim();
            ep.password      = txtPassword.Text.Trim();
            ep.idtipoCuenta  = 3;

            mensaje(ep.apeMaterno + "-" + ep.apePaterno + "-" + ep.celular +
                    "-" + ep.dni + "-" + ep.email + "-" + ep.idDistrito + "-" + ep.idtipoCuenta + "-" +
                    ep.imagen_perfil + ep.nom_usuario + "-" + ep.password + "-" + ep.sexo + "-" + ep.fechaNac + "-" + ep.nombres);
            DaoPersona usu = new DaoPersona();

            mensaje(usu.insertarPersona(ep));
        }
        public DataTable login(EntidadPersona ep)
        {
            SqlDataAdapter da = new SqlDataAdapter(
                "SELECT * FROM persona WHERE nom_usuario=@usu and password=@pwd", con);

            da.SelectCommand.Parameters.AddWithValue("@usu", ep.nom_usuario);
            da.SelectCommand.Parameters.AddWithValue("@pwd", ep.password);
            da.SelectCommand.CommandType = CommandType.Text;

            DataTable dt = new DataTable();

            da.Fill(dt);
            return(dt);
        }
        public string insertarPersona(EntidadPersona ep)
        {
            string msj;

            try
            {
                SqlCommand cmd = new SqlCommand();
                cmd.CommandText = "pd_insertar_persona";
                cmd.Parameters.AddWithValue("@idtipoCuenta", ep.idtipoCuenta);
                cmd.Parameters.AddWithValue("@nom_usu", ep.nom_usuario);
                cmd.Parameters.AddWithValue("@password", ep.password);
                cmd.Parameters.AddWithValue("@idDistrito", ep.idDistrito);
                cmd.Parameters.AddWithValue("@imagenPerfil", ep.imagen_perfil);
                cmd.Parameters.AddWithValue("@nombres", ep.nombres);
                cmd.Parameters.AddWithValue("@apePaterno", ep.apePaterno);
                cmd.Parameters.AddWithValue("@apeMaterno", ep.apeMaterno);
                cmd.Parameters.AddWithValue("@fechaNac", ep.fechaNac);
                cmd.Parameters.AddWithValue("@dni", ep.dni);
                cmd.Parameters.AddWithValue("@sexo", ep.sexo);
                cmd.Parameters.AddWithValue("@celular", ep.celular);
                cmd.Parameters.AddWithValue("@email", ep.email);
                cmd.Parameters.AddWithValue("@estadoCuenta", ep.estado_cuenta);

                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Connection  = con;
                con.Open();
                cmd.ExecuteNonQuery();
                con.Close();
                con.Dispose();

                msj = "Registro Satisfactorio!!";
            }
            catch (SqlException ex)
            {
                msj = "ERROR: " + ex.Message;
            }

            return(msj);
        }