private void guardar_Click(object sender, EventArgs e) { //string alumno = Estudiante.Text; string grupo = Grupo.Text; string materia = Materia.Text; string salon = Salon.Text; string dia = Dia.Text; string hora = Hora.Text; string docente = Docente.Text; string observaciones = Observaciones.Text; AsignacionAcademica asignacionAcademica = new AsignacionAcademica(); //asignacionAcademica.alumno = alumno; asignacionAcademica.grupo = grupo; asignacionAcademica.materia = materia; asignacionAcademica.salon = salon; asignacionAcademica.dia = dia; asignacionAcademica.hora = hora; asignacionAcademica.docente = docente; asignacionAcademica.observaciones = observaciones; asignacionAcademica.idDocente = string.Format(Docente.SelectedValue.ToString()); Respuesta <object> ingreso = this.logincontroller.insertarAsignacion(asignacionAcademica); MessageBox.Show("Datos guardados correctamente"); }
public Respuesta <Object> insertarAsignacion(AsignacionAcademica asignacionAcademica) { using (SqlConnection conexion = new SqlConnection(connectionString)) { conexion.Open(); SqlCommand cmd = new SqlCommand("PR_InsertarAsignacion", conexion); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@pi_Grupo", asignacionAcademica.grupo); cmd.Parameters.AddWithValue("@pi_Materia", asignacionAcademica.materia); cmd.Parameters.AddWithValue("@pi_Salon", asignacionAcademica.salon); cmd.Parameters.AddWithValue("@pi_Dia", asignacionAcademica.dia); cmd.Parameters.AddWithValue("@pi_Hora", asignacionAcademica.hora); cmd.Parameters.AddWithValue("@pi_Docente", asignacionAcademica.docente); cmd.Parameters.AddWithValue("@pi_Observaciones", asignacionAcademica.observaciones); cmd.Parameters.AddWithValue("@pi_idDocente", asignacionAcademica.idDocente); cmd.ExecuteNonQuery(); //respuesta.ResultData = new ObservableCollection<object>(new List<object> { rowAffected }); } return(respuesta); }
public Respuesta <object> insertarAsignacion(AsignacionAcademica asignacionAcademica) { var resultado = this.cliente.insertarAsignacion(asignacionAcademica); return(resultado); }