Пример #1
0
        public OCicloFecha ObtenerCicloFechaPorId(CCicloFecha cciclofecha)
        {
            OCicloFecha ociclofecha = new OCicloFecha();

            try
            {
                FCiclo ciclo = IciclofechaR.ObtenerCicloFechaPorId(cciclofecha.IdCicloFecha);
                ociclofecha._CicloFecha = ciclo;
                ociclofecha.Correcto    = true;
            }
            catch (Exception e)
            {
                ociclofecha.Excepcion = e;
                ociclofecha.Correcto  = false;
            }
            return(ociclofecha);
        }
Пример #2
0
 public FCiclo ObtenerCicloFechaPorId(int id)
 {
     using (SqlConnection conexion = new SqlConnection(ConexionConfig.Cadena))
     {
         Comando             = new SqlCommand("paObtenerCicloFechaPorId", conexion);
         Comando.CommandType = CommandType.StoredProcedure;
         Comando.Parameters.Add("@idciclof", SqlDbType.Int).Value = id;
         conexion.Open();
         Leer = Comando.ExecuteReader();
         FCiclo ciclof = null;
         while (Leer.Read())
         {
             ciclof         = new FCiclo();
             ciclof.Id      = (int)Leer["Id"];
             ciclof.Inicio  = (DateTime)Leer["Inicio"];
             ciclof.Fin     = (DateTime)Leer["Fin"];
             ciclof.Fkciclo = (int)Leer["Fk_Ciclo"];
         }
         return(ciclof);
     }
 }
Пример #3
0
 public IEnumerable <FCiclo> ObtenerCicloFechaPorFkAlumno(int id)
 {
     using (SqlConnection conexion = new SqlConnection(ConexionConfig.Cadena))
     {
         Comando             = new SqlCommand("paObtenerCiclosFechaPorFkAlumno", conexion);
         Comando.CommandType = CommandType.StoredProcedure;
         Comando.Parameters.Add("@fkalumno", SqlDbType.Int).Value = id;
         conexion.Open();
         Leer = Comando.ExecuteReader();
         List <FCiclo> ciclosFecha = new List <FCiclo>();
         while (Leer.Read())
         {
             FCiclo cicloFecha = new FCiclo();
             cicloFecha.Id      = (int)Leer["Id"];
             cicloFecha.Inicio  = (DateTime)Leer["Inicio"];
             cicloFecha.Fin     = (DateTime)Leer["Fin"];
             cicloFecha.Fkciclo = (int)Leer["Fk_Ciclo"];
             ciclosFecha.Add(cicloFecha);
         }
         return(ciclosFecha);
     }
 }