示例#1
0
        public MyResponse Add([FromBody] ClienteXServicioViewModel model)
        {
            try
            {
                if (model.tipoAlmacenamiento == "bd")
                {
                    ClienteXServicio    objClienteXServicio    = new ClienteXServicio();
                    ClienteSevicioXPais objClienteSevicioXPais = new ClienteSevicioXPais();

                    objClienteXServicio.ClienteId  = model.ClienteId;
                    objClienteXServicio.ServicioId = model.ServicioId;
                    _contextDB.ClienteXServicios.Add(objClienteXServicio);
                    _contextDB.SaveChanges();

                    objClienteSevicioXPais.ClienteXServicioId = objClienteXServicio.Id;
                    objClienteSevicioXPais.PaisId             = model.PaisId;
                    _contextDB.SaveChanges();
                    _myResponse.Success = 1;
                }
                else if (model.tipoAlmacenamiento == "cache")
                {
                    _memoryCache.Set("AddClienteXServicio", model);
                    _myResponse.Success = 1;
                }
            }
            catch (Exception ex)
            {
                _myResponse.Success = 0;
                _myResponse.Message = ex.Message;
            }
            return(_myResponse);
        }
示例#2
0
 public MyResponse Add([FromBody] ClienteXServicioViewModel model)
 {
     return(_clienteXServicioService.Add(model));
 }