public ActionResult ResponderDocumento(Documento documento) { try { tablaGeneralBLL = new TablaGeneralBLLImpl(); documentoBll = new DocumentoBLLImpl(); } catch (Exception) { return(View()); } if (ModelState.IsValid) { documentoBll.Agregar(documento); documentoBll.generaNumIngreso(); documentoBll.SaveChanges(); //Cambiar esto //return RedirectToAction("Index"); return(View()); } ViewBag.idTipo = new SelectList(tablaGeneralBLL.Consulta("Documentos", "tipo"), "idTablaGeneral", "descripcion", documento.idTipo); ViewBag.tipoOrigen = new SelectList(tablaGeneralBLL.Consulta("Documentos", "tipoOrigen"), "idTablaGeneral", "descripcion", documento.tipoOrigen); ViewBag.idOrigen = new SelectList(tablaGeneralBLL.Consulta("Documentos", "idOrigen"), "idTablaGeneral", "descripcion", documento.idOrigen); ViewBag.idEstado = new SelectList(tablaGeneralBLL.Consulta("Documentos", "estado"), "idTablaGeneral", "descripcion", documento.idEstado); return(PartialView("Editar", documento)); }
public ActionResult CrearDocumento(Documento documento) { try { tablaGeneralBLL = new TablaGeneralBLLImpl(); documentoBll = new DocumentoBLLImpl(); } catch (Exception) { return(View()); } if (ModelState.IsValid) { documentoBll.Agregar(documento); documentoBll.SaveChanges(); return(RedirectToAction("Index")); } DocumentoViewModel documentoVista = (DocumentoViewModel)documento; ViewBag.idTipo = new SelectList(tablaGeneralBLL.Consulta("Documentos", "tipo"), "idTablaGeneral", "descripcion", documento.idTipo); ViewBag.tipoOrigen = new SelectList(tablaGeneralBLL.Consulta("Documentos", "tipoOrigen"), "idTablaGeneral", "descripcion", documento.tipoOrigen); ViewBag.idOrigen = new SelectList(tablaGeneralBLL.Consulta("Documentos", "idOrigen"), "idTablaGeneral", "descripcion", documento.idOrigen); ViewBag.idEstado = new SelectList(tablaGeneralBLL.Consulta("Documentos", "estado"), "idTablaGeneral", "descripcion", documento.idEstado); return(PartialView("Crear", documentoVista)); }