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"); }
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); }
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); }
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(); }
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(); }
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); }