예제 #1
0
        // GET: clients/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            ClientEntity client = clientBusiness.Get(id.Value);

            if (client == null)
            {
                return(HttpNotFound());
            }
            return(View(client));
        }
예제 #2
0
 // GET: api/Client/5
 public IHttpActionResult Get(int id)
 {
     try
     {
         ClientBusiness business = new ClientBusiness();
         return(this.Content(HttpStatusCode.OK, business.Get(id)));
     }
     catch (System.Exception)
     {
         throw;
     }
 }
예제 #3
0
        public void Get()
        {
            var            mockClientR    = new Mock <IClientRepository>();
            ClientBusiness clientBusiness = new ClientBusiness(mockClientR.Object);
            var            clientList     = new List <Client>();

            clientList.Add(new Client()
            {
                Code     = "3255d0c982054e1d8d1301ec31039ea3",
                Name     = "Wesley Simplicio",
                Document = 41343850835,
                Email    = "*****@*****.**",
                Status   = StatusEnum.Active,
                CreateAt = new DateTime(2019, 12, 08)
            });
            var client = new Client();

            client.Code = "3255d0c982054e1d8d1301ec31039ea3";
            mockClientR.Setup(p => p.Get(client)).Returns(clientList);

            var result = clientBusiness.Get(client);

            Assert.IsTrue(result.Count > 0);
        }
예제 #4
0
        private void Update()
        {
            Console.WriteLine("Enter Client Id to update: ");
            int    Id     = int.Parse(Console.ReadLine());
            Client client = clientBusiness.Get(Id);

            if (client != null)
            {
                Console.WriteLine("Enter new First Name: ");
                client.FirstName = Console.ReadLine();
                Console.WriteLine("Enter new Last Name: ");
                client.LastName = Console.ReadLine();
                client.Strikes  = 0;
                clientBusiness.Update(client);
            }
            else
            {
                Console.WriteLine("Client not found!");
            }
        }