Beispiel #1
0
 public async Task <string> AddFarmerRegistrationDetails(FarmerDetails farmer)
 {
     try
     {
         return(await _FarmerData.AddFarmerRegistrationDetails(farmer));
     }
     catch (DataNotSavedException ex)
     {
         throw new DataNotSavedException(ex.Message);
     }
 }
Beispiel #2
0
        public async Task AddFarmerAsIndividual_UniqueDetails_HappyFlow()
        {
            FarmerDetails farmer = new FarmerDetails
            {
                FarmerId = 6789,
                User     = new Users()
                {
                    UserFullName = "clary",
                    PhoneNumber  = "8967569878",
                    Email        = "*****@*****.**",
                    Location     = "Hyderabad",
                    Password     = "******",
                    UserRole     = 1
                }
            };

            _orchard1Context.Users.Add(FarmerTestData());
            _orchard1Context.SaveChanges();
            var result = await farmerRepository.AddFarmerRegistrationDetails(farmer);

            Assert.AreEqual("Successfull", result);
        }