public ActionResult Actualizar(Documento doc) { // DocumentoBL.Actualizar(doc); DocumentoBL.ActualizarParcial(new Documento { DocumentoId = doc.DocumentoId, Nombre = doc.Nombre, NroDoc = doc.NroDoc, TipoDocId = doc.TipoDocId, OficinaId = doc.OficinaId }, x => x.Nombre, x => x.TipoDocId, x => x.OficinaId, x => x.NroDoc); return(RedirectToAction("Index")); }
public JsonResult Adjuntar(int DocumentoId, HttpPostedFileBase documento) { var respuesta = new ResponseModel { respuesta = true, error = "" }; if (documento != null) { string adjunto = DateTime.Now.ToString("yyyyMMddHHmmss") + Path.GetExtension(documento.FileName); documento.SaveAs(Server.MapPath("~/Documentos/" + adjunto)); DocumentoDetBL.Crear(new DocumentoDet { DocumentoId = DocumentoId, Archivo = adjunto }); //var doc = DocumentoBL.Obtener(DocumentoId); //doc.Estado = "T"; //DocumentoBL.Actualizar(doc); DocumentoBL.ActualizarParcial( new Documento { DocumentoId = DocumentoId, Estado = "T" }, x => x.Estado ); } else { respuesta.respuesta = false; respuesta.error = "Debe adjuntar un documento"; } return(Json(respuesta)); }