public int Gravar(Disponibilidade disponibilidade) { int id = 0; using (SqlConnection objConexao = new SqlConnection(strConexao)) { using (SqlCommand objComand = new SqlCommand(strInsert, objConexao)) { objComand.Parameters.AddWithValue("@Segunda", disponibilidade.Segunda); objComand.Parameters.AddWithValue("@Terca", disponibilidade.Terca); objComand.Parameters.AddWithValue("@Quarta", disponibilidade.Quarta); objComand.Parameters.AddWithValue("@Quinta", disponibilidade.Quinta); objComand.Parameters.AddWithValue("@Sexta", disponibilidade.Sexta); objComand.Parameters.AddWithValue("@Sabado", disponibilidade.Sabado); objComand.Parameters.AddWithValue("@Domingo", disponibilidade.Domingo); objConexao.Open(); //objComand.ExecuteNonQuery(); id = (int)objComand.ExecuteScalar(); objConexao.Close(); } } return(id); }
public void Excluir(Disponibilidade disponibilidade) { using (SqlConnection objConexao = new SqlConnection(strConexao)) { using (SqlCommand objComand = new SqlCommand(strDelete, objConexao)) { objComand.Parameters.AddWithValue("@IdDisponibilidade", disponibilidade.IdDisponibilidade); objConexao.Open(); objComand.ExecuteNonQuery(); objConexao.Close(); } } }
private void btCadastrar_Click(object sender, EventArgs e) { // Como garantir q pelo menos uma opção esteja marcada em cada var disponibilidade = new Disponibilidade { Segunda = cbSegunda.Checked, Terca = cbTerca.Checked, Quarta = cbQuarta.Checked, Quinta = cbQuinta.Checked, Sexta = cbSexta.Checked, Sabado = cbSabado.Checked, Domingo = cbDomingo.Checked }; var cuidarEspecie = new CuidarEspecie { Caes = cbCaes.Checked, Gatos = cbGatos.Checked, Roedores = cbRoedores.Checked, Aves = cbAves.Checked, Outros = cbOutros.Checked }; var tipoServico = new TipoServico { Passeio = cbPasseio.Checked, Banho = cbBanho.Checked, Hospedagem = cbHospedagem.Checked, Tosa = cbTosa.Checked, CuidadosMedicos = cbCuidados.Checked }; var servico = new Servico { Disponibilidade = disponibilidade, CuidarEspecie = cuidarEspecie, TipoServico = tipoServico, Descricao = txtDescricao.Text }; Cadastrar(servico); }
public void Atualizar(Disponibilidade disponibilidade) { using (SqlConnection objConexao = new SqlConnection(strConexao)) { using (SqlCommand objComand = new SqlCommand(strUptade, objConexao)) { objComand.Parameters.AddWithValue("@IdDisponibilidade", disponibilidade.IdDisponibilidade); objComand.Parameters.AddWithValue("@Segunda", disponibilidade.Segunda); objComand.Parameters.AddWithValue("@Terca", disponibilidade.Terca); objComand.Parameters.AddWithValue("@Quarta", disponibilidade.Quarta); objComand.Parameters.AddWithValue("@Quinta", disponibilidade.Quinta); objComand.Parameters.AddWithValue("@Sexta", disponibilidade.Sexta); objComand.Parameters.AddWithValue("@Sabado", disponibilidade.Sabado); objComand.Parameters.AddWithValue("@Domingo", disponibilidade.Domingo); objConexao.Open(); objComand.ExecuteNonQuery(); objConexao.Close(); } } }