示例#1
0
 public string r_jornada(jornadasDTO dto, bitacorasDTO dtob)
 {
     string m= BLL.r_jornada(dto);
     if (m != null)
         BLLB.r_bitacora(dtob);
     return m;
 }
示例#2
0
 public string e_jornada(jornadasDTO dto, bitacorasDTO dtob)
 {
     string m= BLL.e_jornada(dto.id);
     if (m != null)
         if (m != "Usted no puede eliminar esta jornada, ya que se encuentra vinculada con el personal, horarios o grupos del sistema. Revise")
             BLLB.r_bitacora(dtob);
     return m;
 }
示例#3
0
 public string m_jornada(jornadasDTO dto, bitacorasDTO dtob)
 {
     string m = BLL.m_jornada(dto);
     if (m != null)
         if (m != "Usted no puede modificar esta jornada, ya que se encuentra vinculada con horas academicas establecidas en horarios. Revise")
             BLLB.r_bitacora(dtob);
      return m;
 }
示例#4
0
 public string r_jornada(jornadasDTO ob)
 {
     try
     {
         jornadas R = new jornadas();
         R.id = ob.id.ToUpper();
         R.horaI = TimeSpan.Parse(ob.horaI);
         R.horaF = TimeSpan.Parse(ob.horaF);
         bd.jornadas.Add(R);
         bd.SaveChanges();
         return "¡Se agregó la jornada correctamente!";
     }
     catch (Exception)
     {
         return null;
     }
 }
示例#5
0
 public void c_jornada()
 {
     // Esta prueba de lista solo se ve al depurar y en la variable ob2
     ob = r.c_jornada("SABATINA");
     Assert.IsNotNull(ob);
 }
 public string m_jornada(jornadasDTO ob)
 {
     return r.m_jornadas(ob);
 }
 public string r_jornada(jornadasDTO ob)
 {
     return r.r_jornada(ob);
 }
 public jornadasDTO c_jornada(jornadasDTO dto)
 {
     return BLL.c_jornada(dto.id);
 }
示例#9
0
 public string m_jornadas(jornadasDTO idJornada)
 {
     try
     {
         TimeSpan HI = TimeSpan.Parse(idJornada.horaI);
         TimeSpan HF = TimeSpan.Parse(idJornada.horaF);
         jornadas n = bd.jornadas.Where(t => t.id == idJornada.id).FirstOrDefault();
         n.horaI = HI;
         n.horaF = HF;
         bd.jornadas.Remove(n);
         bd.SaveChanges();
         return "¡Modificación exitosa!";
     }
     catch (Exception e)
     {
         string m = e.Message.ToString();
         if (m.StartsWith("Se produjo un error mientras se actualizaban las entradas.") || m.StartsWith("Error al actualizar las entradas. Vea la excepción interna para obtener detalles."))
         { return "Usted no puede modificar esta jornada, ya que se encuentra vinculada con horas academicas establecidas en horarios. Revise"; }
         else
         { return null; }
     }
 }
示例#10
0
        //----------------------------------------------------------------------------
        public string m_jornadas(jornadasDTO idJornada)
        {
            try
            {

                TimeSpan HI =  TimeSpan.Parse(idJornada.horaI);
                TimeSpan HF = TimeSpan.Parse(idJornada.horaF);
                jornadas n = bd.jornadas.Where(t => t.id == idJornada.id).FirstOrDefault();
                n.horaI = HI;
                n.horaF = HF;
                bd.jornadas.Remove(n);
                bd.SaveChanges();
                return "¡Modificación exitosa!";
            }
            catch (Exception e)
            {
                return null;
            }
        }