예제 #1
0
        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));
        }
예제 #2
0
 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"));
 }