private void btnConfirmar_Click(object sender, EventArgs e) { var motivo = txBoxMotivo.Text; var tipo = cmbBoxTipo.SelectedText; int id = Int32.Parse(cmbBoxTurno.SelectedValue.ToString()); //muestro informacion relevante pero en el value tomo el id TurnoCancelado turno = new TurnoCancelado(); turno.NumeroDeTurno = id; turno.motivo = motivo; turno.tipo = tipo; new ClinicaService().GuardarTurnoCancelado(turno); }
public void GuardarTurnoCancelado(TurnoCancelado turno) { string query = "INSERT INTO [INTERNAL_SERVER_ERROR].TurnoCancelado (intIdTurno, varMotivo, varTipo) VALUES (@id, @motivo, @turno)"; this.Command = new SqlCommand(query, this.Connector); this.Command.Parameters.Add("@id", SqlDbType.Int).Value = turno.NumeroDeTurno; this.Command.Parameters.Add("@motivo", SqlDbType.VarChar, 50).Value = turno.motivo; this.Command.Parameters.Add("@turno", SqlDbType.VarChar, 50).Value = turno.tipo; this.Connector.Open(); this.Command.ExecuteNonQuery(); this.Connector.Close(); String query2 = "DELETA FROM [INTERNAL_SERVER_ERROR].Turno WHERE intIdTurno = @id"; this.Command = new SqlCommand(query2, this.Connector); this.Command.Parameters.Add("@id", SqlDbType.Int).Value = turno.NumeroDeTurno; this.Connector.Open(); this.Command.ExecuteNonQuery(); this.Connector.Close(); }
public void GuardarTurnoCancelado(TurnoCancelado turno) { new TurnoDao().GuardarTurnoCancelado(turno); }