public ActionResult Delete(Calibracion calibracion)
 {
     Calibracion calibracion2 = CalibracionService.ReadCalibracionById(calibracion.Id);
     calibracion2.Activo = false;
     CalibracionService.UpdateCalibracion(calibracion2);
     return Json(JSON_SUCCESS, JsonRequestBehavior.AllowGet);
 }
 public ActionResult Create(Calibracion calibracion)
 {
     if (ModelState.IsValid)
     {
         calibracion.Activo = true;
         calibracion.FileContent = System.IO.File.ReadAllBytes(Server.MapPath("calibracion.PDFInforme"));
         CalibracionService.CreateCalibracion(calibracion);
         //return RedirectToAction(INDEX_VIEW);
         return Json("Success", JsonRequestBehavior.AllowGet);
     }
     else
     {
         return View(GetModel(calibracion));
     }
 }
 public CalibracionViewModel(Calibracion calibracion, IEnumerable<Equipo> equipos, IEnumerable<Proveedor> proveedores)
 {
     Calibracion = calibracion;
     _equipos = equipos;
     _Proveedores = proveedores;
 }
 public CalibracionViewModel(Calibracion calibracion)
 {
     Calibracion = calibracion;
 }
 public ActionResult Edit(Calibracion calibracion)
 {
     if (ModelState.IsValid)
     {
         calibracion.Activo = true;
         CalibracionService.UpdateCalibracion(calibracion);
         return RedirectToAction(INDEX_VIEW);
     }
     else
     {
         return View(GetModel(calibracion));
     }
 }
 private CalibracionViewModel GetModel(Calibracion calibracion)
 {
     return new CalibracionViewModel(calibracion, EquipoService.ReadEquipo().Where(x => x.Activo == true), ProveedorService.ReadProveedor());
 }
 public void UpdateCalibracion(Calibracion calibracion)
 {
     CalibracionRepository.UpdateCalibracion(calibracion);
 }
 public void DeleteCalibracion(Calibracion calibracion)
 {
     CalibracionRepository.DeleteCalibracion(calibracion);
 }
 public void CreateCalibracion(Calibracion calibracion)
 {
     CalibracionRepository.CreateCalibracion(calibracion);
 }