Exemplo n.º 1
0
 protected void Inserir_Click(object sender, EventArgs e)
 {
     DAL.DALDocumento insert    = new DAL.DALDocumento();
     Modelo.Documento documento = new Modelo.Documento(0, txtDocumento.Text.ToString(), Convert.ToBoolean(int.Parse(DropDownListValidadeInsercao.SelectedItem.Value)), Convert.ToInt32(DropDownListTipoDocumentoInsercao.SelectedItem.Value));
     insert.Insert(documento);
     Response.Redirect("~\\Admin\\WebFormGerenciarDocumento.aspx");
 }
Exemplo n.º 2
0
        public Modelo.Documento Select(string ID)
        {
            Modelo.Documento documento = new Modelo.Documento();
            SqlConnection    conn      = new SqlConnection(connectionString);

            conn.Open();
            SqlCommand cmd = new SqlCommand("select * from Documento where IdDocumento= @ID", conn);

            cmd.Parameters.AddWithValue("@ID", ID);
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.HasRows)
            {
                while (dr.Read())
                {
                    int    idDocumento   = 0;
                    string nomeDocumento = "";
                    bool   validade      = false;
                    int    tipo          = 0;
                    try
                    {
                        idDocumento   = int.Parse(dr["IdDocumento"].ToString());
                        nomeDocumento = dr["Documento"].ToString();
                        validade      = Convert.ToBoolean(dr["Validade"]);
                        tipo          = Convert.ToInt32(dr["Tipo"]);
                    }
                    catch (Exception)
                    {
                        if (!String.IsNullOrEmpty(dr["IdDocumento"].ToString()))
                        {
                            idDocumento = int.Parse(dr["IdDocumento"].ToString());
                        }
                        if (!String.IsNullOrEmpty(dr["Documento"].ToString()))
                        {
                            nomeDocumento = dr["Documento"].ToString();
                        }
                        if (!String.IsNullOrEmpty(dr["Validade"].ToString()))
                        {
                            validade = Convert.ToBoolean(dr["Validade"]);
                        }
                        if (!String.IsNullOrEmpty(dr["Tipo"].ToString()))
                        {
                            tipo = Convert.ToInt32(dr["Tipo"]);
                        }
                    }
                    finally
                    {
                        documento.idDocumento = idDocumento;
                        documento.documento   = nomeDocumento;
                        documento.validade    = validade;
                        documento.tipo        = tipo;
                    }
                }
            }
            conn.Close();
            dr.Close();
            return(documento);
        }
Exemplo n.º 3
0
 protected void ButtonAtualizarDocumento_Click(object sender, EventArgs e)
 {
     Modelo.Documento documento = (Modelo.Documento)Session["Documento"];
     documento.documento = TextBoxDocumento.Text;
     documento.validade  = Convert.ToBoolean(int.Parse(DropDownListValidadeAtualizacao.SelectedItem.Value));
     documento.tipo      = int.Parse(DropDownListTipoDocumentoAtualizacao.SelectedItem.Value);
     new DAL.DALDocumento().Update(documento);
     Response.Redirect(Request.RawUrl);
 }
Exemplo n.º 4
0
        public void Update(Modelo.Documento obj)
        {
            SqlConnection conn = new SqlConnection(connectionString);

            conn.Open();
            SqlCommand cmd = new SqlCommand("UPDATE Documento SET Documento =  @Documento,Tipo =  @Tipo,Validade =  @Validade WHERE IdDocumento =  @IdDocumento", conn);

            cmd.Parameters.AddWithValue("@IdDocumento", obj.idDocumento);
            cmd.Parameters.AddWithValue("@Documento", obj.documento);
            cmd.Parameters.AddWithValue("@Tipo", obj.tipo);
            cmd.Parameters.AddWithValue("@Validade", Convert.ToInt32(obj.validade));
            cmd.ExecuteNonQuery();
            conn.Close();
        }
Exemplo n.º 5
0
        public void Insert(Modelo.Documento obj)
        {
            SqlConnection conn = new SqlConnection(connectionString);

            conn.Open();
            SqlCommand cmd = new SqlCommand("insert into Documento (IdDocumento,Documento,Tipo,Validade) values(@IdDocumento,@Documento,@Tipo,@Validade)", conn);

            cmd.Parameters.AddWithValue("@IdDocumento", GetIdMax());
            cmd.Parameters.AddWithValue("@Documento", obj.documento);
            cmd.Parameters.AddWithValue("@Tipo", obj.tipo);
            cmd.Parameters.AddWithValue("@Validade", obj.validade);
            cmd.ExecuteNonQuery();
            conn.Close();
        }
Exemplo n.º 6
0
        public List <Modelo.Documento> SelectAll()
        {
            List <Modelo.Documento> ListaDocumento = new List <Modelo.Documento>();
            SqlConnection           conn           = new SqlConnection(connectionString);

            conn.Open();
            SqlCommand    cmd = new SqlCommand("Select * from Documento", conn);
            SqlDataReader dr  = cmd.ExecuteReader();

            if (dr.HasRows)
            {
                while (dr.Read())
                {
                    Modelo.Documento documento = new Modelo.Documento();
                    int    idDocumento         = 0;
                    string nomeDocumento       = "";
                    bool   validade            = false;
                    int    tipo = 0;
                    try
                    {
                        idDocumento   = int.Parse(dr["IdDocumento"].ToString());
                        nomeDocumento = dr["Documento"].ToString();
                        validade      = Convert.ToBoolean(dr["Validade"]);
                        tipo          = Convert.ToInt32(dr["Tipo"]);
                    }
                    catch (Exception)
                    {
                        if (!String.IsNullOrEmpty(dr["IdDocumento"].ToString()))
                        {
                            idDocumento = int.Parse(dr["IdDocumento"].ToString());
                        }
                        if (!String.IsNullOrEmpty(dr["Documento"].ToString()))
                        {
                            nomeDocumento = dr["Documento"].ToString();
                        }
                        if (!String.IsNullOrEmpty(dr["Validade"].ToString()))
                        {
                            validade = Convert.ToBoolean(dr["Validade"]);
                        }
                        if (!String.IsNullOrEmpty(dr["Tipo"].ToString()))
                        {
                            tipo = Convert.ToInt32(dr["Tipo"]);
                        }
                    }
                    finally
                    {
                        documento.idDocumento = idDocumento;
                        documento.documento   = nomeDocumento;
                        documento.validade    = validade;
                        documento.tipo        = tipo;
                        ListaDocumento.Add(documento);
                    }
                }
            }

            dr.Close();

            conn.Close();

            return(ListaDocumento);
        }