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");
        }
Example #2
0
        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);
        }