Ejemplo n.º 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));
        }
Ejemplo n.º 2
0
 public ActionResult AgregarUsuario(UserDetailModel model)
 {
     if (ModelState.IsValid)
     {
         userDetailBusiness.AddUser(MapperConfigurationCentral <UserDetailModel, UserDetailDto> .MapEntity(model));
     }
     return(RedirectToAction("Usuarios"));
 }
Ejemplo n.º 3
0
 public ActionResult BorrarUsuario(UserDetailModel model)
 {
     if (ModelState.IsValid)
     {
         userDetailBusiness.DeleteUser(MapperConfigurationCentral <UserDetailModel, UserDetailDto> .MapEntity(model, SpecificationMapper.SpecificationMapper.UserDetailModelToDto).IdUserDetail);
     }
     return(RedirectToAction("Usuarios"));
 }
Ejemplo n.º 4
0
        public reserveNumbersResponseDto reserve(reserveNumbersRequestDto _reserveNumbersRequestDto)
        {
            reserveNumbers_TYPE _reserveNumbers_TYPE = MapperConfigurationCentral <reserveNumbersRequestDto, reserveNumbers_TYPE> .MapEntity(_reserveNumbersRequestDto);

            _reserveNumbers_TYPE.headerRequest = _headerRequest;
            reserveNumbersResponseDto _respuesta = MapperConfigurationCentral <reserveNumbersResp_TYPE, reserveNumbersResponseDto> .MapEntity(_netCracker.reserveNumbers(_reserveNumbers_TYPE));

            throw new NotImplementedException();
        }
Ejemplo n.º 5
0
        public List <CP_ConsultarUsoDto> ConsultarUso()
        {
            using (OnyxEntities db = new OnyxEntities())
            {
                List <CP_ConsultarUsoDto> ConsultarUso = MapperConfigurationCentral
                                                         <CP_ConsultarUso_Result,
                                                          CP_ConsultarUsoDto> .MapListList
                                                             (db.CP_ConsultarUso().ToList());

                return(ConsultarUso);
            }
        }
Ejemplo n.º 6
0
 public ActionResult BorrarUsuario(int?id)
 {
     if (id.HasValue)
     {
         userModel = MapperConfigurationCentral <UserDetailDto, UserDetailModel> .MapEntity(userDetailBusiness.GetUserById(id.Value), SpecificationMapper.SpecificationMapper.UserDetailDtoToModel);
     }
     else
     {
         return(RedirectToAction("Usuarios"));
     }
     return(View(userModel));
 }
Ejemplo n.º 7
0
        public CP_ConsultaSerialNumberDto MeConsultaSerialNumber(int iProductId)
        {
            try{
                using (OnyxEntities db = new OnyxEntities()){
                    CP_ConsultaSerialNumberDto _CP_ConsultaSerialNumberDto = MapperConfigurationCentral <CP_ConsultaSerialNumber_Result, CP_ConsultaSerialNumberDto> .MapEntity(db.CP_ConsultaSerialNumber(iProductId).ToList().First());

                    return(_CP_ConsultaSerialNumberDto);
                }
            }catch (Exception ex) {
                throw ex;
            }
        }
Ejemplo n.º 8
0
        public CP_ConsultarDatosProductoDto MetConsultar(Nullable <int> iDatosProductoId)
        {
            using (OnyxEntities db = new OnyxEntities())
            {
                CP_ConsultarDatosProductoDto CP_ConsultarDatosProductoDtoValues = MapperConfigurationCentral
                                                                                  <CP_CONSULTARDATOSPRODUCTO_Result,
                                                                                   CP_ConsultarDatosProductoDto> .MapEntity
                                                                                      (db.CP_CONSULTARDATOSPRODUCTO(iDatosProductoId).ToList().FirstOrDefault());

                return(CP_ConsultarDatosProductoDtoValues);
            }
        }
Ejemplo n.º 9
0
        public ActionResult Usuarios()
        {
            //var test1 = userDetailBusiness.GetUsersName("william");
            //var test2 = userDetailBusiness.GetUsersEmail("*****@*****.**");
            //var test3 = userDetailBusiness.GetUsersAll();
            //var test4 = userDetailBusiness.GetUsersCity("cali");
            //IReadOnlyList<UserDetailDto> test5 = userDetailBusiness.GetUsersCityAndName("cali", "felipe");
            //if (test5.Any()) {
            //    var test6 = userDetailBusiness.ValidMail("*****@*****.**", test5.FirstOrDefault());
            //}

            return(View(MapperConfigurationCentral <UserDetailDto, UserDetailModel> .MapList(userDetailBusiness.GetUsersAll(), SpecificationMapper.SpecificationMapper.UserDetailDtoToModel)));
        }
Ejemplo n.º 10
0
        public getNumberResponseDto get(getNumberRequestDto getNumberRequest)
        {
            getNumbers_TYPE _getNumbers_TYPE = MapperConfigurationCentral <getNumberRequestDto, getNumbers_TYPE> .MapEntity(getNumberRequest);

            _getNumbers_TYPE.headerRequest = _headerRequest;
            getNumbersResp_TYPE  _getNumbersResp_TYPE  = _netCracker.getNumbers(_getNumbers_TYPE);
            getNumberResponseDto _getNumberResponseDto = new getNumberResponseDto();

            _getNumberResponseDto.transaction_id = _getNumbersResp_TYPE.transaction_id;
            List <NumberElementDto> _respuesta = MapperConfigurationCentral <NumberElement, NumberElementDto> .MapListList(_getNumbersResp_TYPE.list_of_numbers.ToList());

            _getNumberResponseDto.list_of_numbers = _respuesta;
            return(_getNumberResponseDto);
        }
Ejemplo n.º 11
0
        public ActionResult DetalleDatosProducto(CP_UsersLogTabTelefonia _usersLogTabTelefonia)
        {
            CP_ConsultarDatosProductoDto CP_ConsultarDatosProductoModelBase = TempData["CP_ConsultarDatosProductoModel"] as CP_ConsultarDatosProductoDto;
            DetalleHeaderModel           _DetalleHeaderModel = null;

            _DetalleHeaderModel = MapperConfigurationCentral <CP_ConsultarDatosProductoDto, DetalleHeaderModel> .MapEntity(CP_ConsultarDatosProductoModelBase);

            DetalleDatosProductoModel CP_ConsultarDatosProductoModelView = new DetalleDatosProductoModel();

            CP_ConsultarDatosProductoModelView._DetalleHeaderProductsModel = _DetalleHeaderModel;
            if (CP_ConsultarDatosProductoModelView._DetalleHeaderProductsModel == null)
            {
                if (_usersLogTabTelefonia.vchDetailId == 0)
                {
                    ViewBag._VozIncidentDto = MapperConfigurationCentral <CP_VozIncidentDto, VozIncidentModel> .MapEntity(new claClienteTelefonia().MetVozIncident(_usersLogTabTelefonia));
                }
                else if (_usersLogTabTelefonia.vchDetailId != 0 && !string.IsNullOrEmpty(_usersLogTabTelefonia.vchAlternateId))
                {
                    // return redireciconar al controlador que pinte la pantalla segundaria
                }
            }
            return(View(CP_ConsultarDatosProductoModelView));
        }
Ejemplo n.º 12
0
        public IReadOnlyList <UserDetailDto> GetUsersAll()
        {
            var all = new UserDetailAllSpecifications();

            return(MapperConfigurationCentral <UserDetails, UserDetailDto> .MapList(repository.GetAll(all), SpecificationMapper.SpecificationMapper.UserDetailToDto));
        }
Ejemplo n.º 13
0
        public IReadOnlyList <UserDetailDto> GetUsersCity(string city)
        {
            var userxCity = new UserDetailxCitySpecifications(city);

            return(MapperConfigurationCentral <UserDetails, UserDetailDto> .MapList(repository.GetAll(userxCity), SpecificationMapper.SpecificationMapper.UserDetailToDto));
        }
        public List <CP_ConsultarClienteTelefoniaDto> MetConsultarxCliente(Nullable <int> iCompanyId)
        {
            try {
                using (OnyxEntities db = new OnyxEntities()){
                    List <CP_ConsultarClienteTelefoniaDto> CP_ConsultarClienteTelefoniavalues = MapperConfigurationCentral <CP_ConsultarClienteTelefonia_Result, CP_ConsultarClienteTelefoniaDto> .MapListList(db.CP_ConsultarClienteTelefonia(iCompanyId).ToList());

                    return(CP_ConsultarClienteTelefoniavalues);
                }
            }
            catch (Exception ex) {
                throw ex;
            }
        }
        public List <CT_LLenarTablaAsuntosModificaronDto> LLenarTablaAsuntosModificaron(int DetailId)
        {
            try {
                using (OnyxEntities db = new OnyxEntities()){
                    List <CT_LLenarTablaAsuntosModificaronDto> _LLenarTablaAsuntosModificaron = MapperConfigurationCentral <CP_LLenarTablaAsuntosModificaron_Result, CT_LLenarTablaAsuntosModificaronDto> .MapListList(db.CP_LLenarTablaAsuntosModificaron(DetailId).ToList());

                    return(_LLenarTablaAsuntosModificaron);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 16
0
        public IReadOnlyList <UserDetailDto> GetUsersCityAndName(string city, string name)
        {
            var userxCityAndName = new UserDetailxCitySpecifications(city).And(new UserDetailxNombreSpecifications(name));

            return(MapperConfigurationCentral <UserDetails, UserDetailDto> .MapList(repository.GetAll(userxCityAndName), SpecificationMapper.SpecificationMapper.UserDetailToDto));
        }
Ejemplo n.º 17
0
        public IReadOnlyList <UserDetailDto> GetUsersEmail(string email)
        {
            var userxEmail = new UserDetailxEmailSpecifications(email);

            return(MapperConfigurationCentral <UserDetails, UserDetailDto> .MapList(repository.GetAll(userxEmail), SpecificationMapper.SpecificationMapper.UserDetailToDto));
        }
Ejemplo n.º 18
0
 public UserDetailDto GetUserById(int id)
 {
     return(MapperConfigurationCentral <UserDetails, UserDetailDto> .MapEntity(repository.GetById(id), SpecificationMapper.SpecificationMapper.UserDetailToDto));
 }
Ejemplo n.º 19
0
 public void UpdateUser(UserDetailDto userDto)
 {
     repository.Update(MapperConfigurationCentral <UserDetailDto, UserDetails> .MapEntity(userDto, SpecificationMapper.SpecificationMapper.UserDtoToDetail));
     repository.Save();
     repository.Dispose();
 }
Ejemplo n.º 20
0
        public bool ValidMail(string mail, UserDetailDto userDetailDto)
        {
            var userxCity = new UserDetailValidMailSpecifications(mail);

            return(userxCity.IsSatisfiedBy(MapperConfigurationCentral <UserDetailDto, UserDetails> .MapEntity(userDetailDto)));
        }