public ActionResult DetalleDatosProducto(DetalleDatosProductoModel model) { if (String.IsNullOrEmpty(model._DetalleHeaderProductsModel.VCHDESCRIPCIONUSO) && String.IsNullOrEmpty(model._DetalleHeaderProductsModel.VCHNOMBREESTRATO)) { //mensaje "Debe configurar el estrato y uso de servicio." } int respuesta = 0; CP_ConsultarDatosProductoDto ConsultarDatosProductoDto = null; ConsultarDatosProductoDto = MapperConfigurationCentral <DetalleDatosProductoModel, CP_ConsultarDatosProductoDto> .MapEntity(model); if (ConsultarDatosProductoDto.IPRODUCTID == null) { ConsultarDatosProductoDto.IPRODUCTID = "0"; } if (ConsultarDatosProductoDto.CHPRODUCTNUMBER == null) { ConsultarDatosProductoDto.CHPRODUCTNUMBER = "0"; } if (model._DetalleHeaderProductsModel.IDATOSPRODUCTOID == 0) { respuesta = new claDatosProducto().MetInsertar(ConsultarDatosProductoDto); } else { respuesta = new claDatosProducto().MetActualizar(ConsultarDatosProductoDto); } return(View(model)); }
public ActionResult VozIncident(VozIncidentModel modelo) { try { int CodigoTelefonia = new claDatosProducto().BuscarTelefonia(modelo._IdAsunto); CP_ConsultarDatosProductoDto CP_ConsultarDatosProductoModel = null; if (ModelState.IsValid) { CP_ConsultarDatosProductoModel = new claDatosProducto().MetConsultar(CodigoTelefonia); CP_ConsultarDatosProductoModel.VCHCOMENTARIOS = modelo._Comentarios; TempData["CP_ConsultarDatosProductoModel"] = CP_ConsultarDatosProductoModel; } } catch (Exception ex) { log.error(ex, "EJT4940A", "TabController - VozIncident"); ViewBag.eror = new ErrorGeneralModel() { lugarError = "TabController - VozIncident" }; } return(RedirectToAction("DetalleDatosProducto")); }