Example #1
0
        public static int CrearInforme(InformeJefe i, Solicitud pasantia, Jefe j)
        {
            SqlConnection con     = BaseDatos.ConexionBD();
            SqlCommand    comando = new SqlCommand("sp_CrearInformeJefe", con);

            comando.CommandType = System.Data.CommandType.StoredProcedure;
            comando.Parameters.AddWithValue("@areaAsignada", i.AreaAsignada);
            comando.Parameters.AddWithValue("@actividadesDesarrolladas", i.ActividadesDesarrolladas);
            comando.Parameters.AddWithValue("@horario,", i.Horario);
            comando.Parameters.AddWithValue("@fortalezas", i.Fortalezas);
            comando.Parameters.AddWithValue("@debilidades", i.Debilidades);
            comando.Parameters.AddWithValue("@evaluacion", i.Evaluacion);
            comando.Parameters.AddWithValue("@desempenio", i.Desempenio);
            comando.Parameters.AddWithValue("@motivacion", i.Motivacion);
            comando.Parameters.AddWithValue("@contactoTutor", i.ContactoTutor);
            comando.Parameters.AddWithValue("@idSolicitud", i.Solicitud.IdSolicitud);
            comando.Parameters.AddWithValue("@idTutor", i.Tutor);
            comando.Parameters.AddWithValue("@idRegistroDeAsistencia", i.RegistroAsistencia);
            comando.Parameters.AddWithValue("@idJefe", i.Jefe.IdJefe);

            int resultado;

            try
            {
                resultado = comando.ExecuteNonQuery();
            }
            catch (Exception e)
            {
                resultado = 0;
            }
            return(resultado);
        }
Example #2
0
        public static List <InformeJefe> ObtenerInformesJefe(Jefe j)
        {
            List <InformeJefe> informes = new List <InformeJefe>();
            SqlConnection      con      = BaseDatos.ConexionBD();
            SqlCommand         comando  = new SqlCommand("sp_BuscarInformesMitadPeriodoTutor", con);

            comando.CommandType = System.Data.CommandType.StoredProcedure;
            comando.Parameters.AddWithValue("@idTutor", j.IdJefe);
            SqlDataReader reader = comando.ExecuteReader();

            if (reader.HasRows)
            {
                while (reader.Read())
                {
                    InformeJefe aux = new InformeJefe();


                    aux.Solicitud.Empresa.NombreEmpresa     = reader.GetString(8);
                    aux.Solicitud.Empresa.Direccion         = reader.GetString(9);
                    aux.Solicitud.Empresa.Telefono          = reader.GetString(10);
                    aux.Solicitud.Empresa.Fax               = reader.GetString(11);
                    aux.Solicitud.Empresa.CorreoElectronico = reader.GetString(12);
                    aux.Solicitud.Practicante.NombreUsuario = reader.GetString(13);
                    aux.Solicitud.Practicante.Carrera       = reader.GetString(14);
                    informes.Add(aux);
                }
            }
            return(informes);
        }
Example #3
0
 public FrmInformeJefe(Solicitud s, Jefe j, InformeJefe i, String op)
 {
     InitializeComponent();
     pasantia = s;
     jefe     = j;
     informe  = i;
     opcion   = op;
 }