예제 #1
0
 public List<Solicitante> Listar()
 {
     try
     {
         using (BDDOCUMENTUMEntities datos = new BaseDAO().conexion())
         {
             var vResult = datos.Solicitantes.ToList();
             return vResult;
         }
     }
     catch (Exception)
     {
         throw new Exception("Ocurrio un error al listar los solicitantes.");
     }
 }
예제 #2
0
 public Usuario Obtener(string dni)
 {
     try
     {
         using (BDDOCUMENTUMEntities datos = new BaseDAO().conexion())
         {
             Usuario vResult = datos.Usuarios.FirstOrDefault(t => t.DNI == dni);
             return vResult;
         }
     }
     catch (Exception)
     {
         throw new Exception("Ocurrio un error al buscar al usuario.");
     }
 }
예제 #3
0
 public List<Evaluacion> Listar()
 {
     try
     {
         using (BDDOCUMENTUMEntities datos = new BaseDAO().conexion())
         {
             var vResult = datos.Evaluacions.ToList();
             return vResult;
         }
     }
     catch (Exception)
     {
         throw new Exception("Ocurrio un error al listar las evaluaciones.");
     }
 }
예제 #4
0
 public List<Tupa> Obtener(int codigoTramite)
 {
     try
     {
         using (BDDOCUMENTUMEntities datos = new BaseDAO().conexion())
         {
             var vResult = datos.Tupas.Where(t => t.codigoTramite == codigoTramite).ToList();
             if (vResult != null)
                 return vResult;
             else
                 throw new Exception("No existe informacion del TUPA a buscar");
         }
     }
     catch (Exception)
     {
         throw new Exception("Ocurrio un error al buscar el TUPA.");
     }
 }
예제 #5
0
 public Expediente Obtener(int codigoExpediente)
 {
     try
     {
         using (BDDOCUMENTUMEntities datos = new BaseDAO().conexion())
         {
             var vResult = datos.Expedientes.FirstOrDefault(t => t.codigo == codigoExpediente);
             if (vResult != null)
                 return vResult;
             else
                 throw new Exception("No existe el Expediente a buscar");
         }
     }
     catch (Exception)
     {
         throw new Exception("Ocurrio un error al buscar el Expediente.");
     }
 }
예제 #6
0
 public bool Agregar(ref Expediente pExpediente)
 {
     try
     {
         using (BDDOCUMENTUMEntities datos = new BaseDAO().conexion())
         {
             datos.Expedientes.AddObject(pExpediente);
             var vResult = datos.SaveChanges();
             if (vResult > 0)
                 return true;
             else
                 return false;
         }
     }
     catch (Exception)
     {
         throw new Exception("Ocurrio un error al registrar el expediente.");
     }
 }
예제 #7
0
 public bool Actualizar(ref Expediente pExpediente)
 {
     try
     {
         using (BDDOCUMENTUMEntities datos = new BaseDAO().conexion())
         {
             datos.Expedientes.Attach(pExpediente);
             datos.ObjectStateManager.ChangeObjectState(pExpediente, System.Data.EntityState.Modified);
             var vResult = datos.SaveChanges();
             if (vResult > 0)
                 return true;
             else
                 throw new Exception("No existe el registro Expediente para modificar.");
         }
     }
     catch (Exception)
     {
         throw new Exception("Ocurrio un error al actualizar el expediente.");
     }
 }