protected void BtnCadastrar_Click(object sender, EventArgs e) { int dia = 0, mes = 0, ano = 0; mdlTarefa _mdlTarefa = new mdlTarefa(); ctlTarefa _ctlTarefa = new ctlTarefa(); dia = Calendario.SelectedDate.Day; mes = Calendario.SelectedDate.Month; ano = Calendario.SelectedDate.Year; _mdlTarefa.Tarefa = TxtTarefa.Text; //lblResultado.Text = Calendario.SelectedDate.ToString(); _mdlTarefa.Prazo = Calendario.SelectedDate; _mdlTarefa.Atividade = DropDownList1.SelectedValue; bool retornoInsert = _ctlTarefa.Cadastrar(_mdlTarefa); if (retornoInsert == true) { ScriptManager.RegisterStartupScript(this, this.GetType(), "sucesso", "alert('Dados da atividade gravado com sucesso!');", true); } }
public bool Cadastrar(mdlTarefa _mdlTarefa) { try { string conecaoAccess = ConfigurationManager.ConnectionStrings["conexaoAccess"].ToString(); OleDbConnection conexaodb = new OleDbConnection(conecaoAccess); conexaodb.Open(); string query = "INSERT INTO tblTarefa (Tarefa, Prazo, Atividade) VALUES (@Tarefa, @Prazo, @Atividade)"; OleDbCommand cmd = new OleDbCommand(query, conexaodb); var pmtTarefa = cmd.CreateParameter(); pmtTarefa.ParameterName = "@Tarefa"; pmtTarefa.DbType = DbType.String; pmtTarefa.Value = _mdlTarefa.Tarefa; cmd.Parameters.Add(pmtTarefa); var pmtPrazo = cmd.CreateParameter(); pmtPrazo.ParameterName = "@Prazo"; pmtPrazo.DbType = DbType.DateTime; pmtPrazo.Value = _mdlTarefa.Prazo; cmd.Parameters.Add(pmtPrazo); var pmtAtividade = cmd.CreateParameter(); pmtAtividade.ParameterName = "@Atividade"; pmtAtividade.DbType = DbType.String; pmtAtividade.Value = _mdlTarefa.Atividade; cmd.Parameters.Add(pmtAtividade); if (cmd.ExecuteNonQuery() > 0) { conexaodb.Close(); return(true); } else { conexaodb.Close(); return(false); } } catch (Exception ex) { } }