public ActionResult Detalle(DetalleCotizacion cotizacion) { try { string sError = ""; string id; string cotVersion; DetalleCotizacion ctrlFiltrosCotizacion = cotizacion; id = cotizacion.idCotizacion; cotVersion = cotizacion.cotVersion; ctrlFiltrosCotizacion.cargaDetalleCotizacion(id, cotVersion, out sError); ctrlFiltrosCotizacion.cargaVersionCotizacion(id, out sError); ctrlFiltrosCotizacion.idCotizacion = id; ctrlFiltrosCotizacion.CargaServicios(id, out sError); ctrlFiltrosCotizacion.cargaImplementadores(out sError); //ctrlFiltrosCotizacion.cargarGrilla("0", "10", "idcotizacion", cotizacion.idCotizacion, cotVersion, out sError); ctrlFiltrosCotizacion.cargaMensajes(id, out sError); ctrlFiltrosCotizacion.cargaProyectosCopiar(out sError); ctrlFiltrosCotizacion.cargaPlantillasCopiar(out sError); ViewBag.Error = sError; ViewBag.IdCotizacion = id; ViewBag.Error = sError; return(View(ctrlFiltrosCotizacion)); } catch (Exception e) { ViewBag.Error = e; return(View(ViewBag.Error)); } }
public string CargaServicio(string idservicio, string idversion) { string sError = ""; JavaScriptSerializer jss = new JavaScriptSerializer(); DetalleCotizacion ctrlCotizacion = new DetalleCotizacion(); ctrlCotizacion.CargaServicios(idservicio, idversion, out sError); ViewBag.Error = sError; return(jss.Serialize(ctrlCotizacion.dtSubservicios)); }
public ActionResult vpGrillaDetalle(string id, string pagina, string cotVersion) { try { string campo = "idcotizacion"; if (pagina == null) { pagina = "1"; } string sError = ""; if (cotVersion == null) { cotVersion = "0"; } DetalleCotizacion oCotGrilla = new DetalleCotizacion(); oCotGrilla.cargarGrilla(pagina, campo, id, cotVersion, out sError); oCotGrilla.cargaDetalleCotizacion(id, cotVersion, out sError); oCotGrilla.cargaVersionCotizacion(id, out sError); oCotGrilla.CargaServicios(id, out sError); ViewBag.Error = sError; ViewBag.Pagina = pagina; ViewBag.IdCotizacion = id; ViewBag.idEstado = oCotGrilla.dtDetalleCotizacion.Rows[0].ItemArray.GetValue(7); if (oCotGrilla.dtVersionCotizacion.Rows[0].ItemArray.GetValue(0).ToString().Equals(cotVersion)) { ViewBag.MaxVersion = true; } else { ViewBag.MaxVersion = false; } return(PartialView(oCotGrilla)); } catch (Exception e) { ViewBag.Error = e; return(View(ViewBag.Error)); } }
public ActionResult Detalle(string id) { try { string sError = ""; string cotVersion = "0"; DetalleCotizacion ctrlFiltrosCotizacion = new DetalleCotizacion(); ctrlFiltrosCotizacion.cargaDetalleCotizacion(id, cotVersion, out sError); ctrlFiltrosCotizacion.cargaVersionCotizacion(id, out sError); ctrlFiltrosCotizacion.idCotizacion = id; ctrlFiltrosCotizacion.CargaServicios(id, out sError); ctrlFiltrosCotizacion.cargaImplementadores(out sError); ctrlFiltrosCotizacion.cargaMensajes(id, out sError); ctrlFiltrosCotizacion.cargaProyectosCopiar(out sError); ctrlFiltrosCotizacion.cargaPlantillasCopiar(out sError); ctrlFiltrosCotizacion.CargaPlantillaSubservicios2(out sError); ctrlFiltrosCotizacion.cargaPermisoCotizacion(id, out sError); ViewBag.Error = sError; ViewBag.IdCotizacion = id; ViewBag.idEstado = ctrlFiltrosCotizacion.dtDetalleCotizacion.Rows[0].ItemArray.GetValue(7); if (ctrlFiltrosCotizacion.dtPermiso.Rows[0].ItemArray.GetValue(0).ToString() == "0") { ViewBag.Error = "El usuario no posee el servicio de negocio asociado al proyecto"; } return(View(ctrlFiltrosCotizacion)); } catch (Exception e) { ViewBag.Error = e; return(View(ViewBag.Error)); } }