public ActionResult DeleteDetails(InsuranceDetails insure)
      {
          Admin admin = new Admin();

          admin.insuranceId = insure.insuranceId;
          AdminRepository.DeleteDetails(admin);
          return(RedirectToAction("DisplayDetails"));
      }
Example #2
0
    void Form1_FormClosing(object sender, FormClosingEventArgs e)
    {
        // make sure its updated
        InsuranceDetails c    = _myClient.InsurDetailz;
        string           name = _myClient.Name;

        // Place breakpoint here to see the changes in _myCar
        throw new NotImplementedException();
    }
Example #3
0
        public ResponseSingleModel <InsuranceDetails> GetInsuranceById(long vehicleId, long insuranceId)
        {
            var response = new ResponseSingleModel <InsuranceDetails>();
            var dt       = this.instance.GetInsuranceById(vehicleId, insuranceId);
            InsuranceDetails insuranceDetails = DataAccessUtility.ConvertToList <InsuranceDetails>(dt)[0];

            response.Response = insuranceDetails;
            response.Status   = Constants.WebApiStatusOk;

            return(response);
        }
      public ActionResult EditDetails(InsuranceDetails insure)
      {
          Admin admin = new Admin();

          admin.insuranceId     = insure.insuranceId;
          admin.insuranceNumber = insure.insuranceNumber;
          admin.insuranceType   = insure.insuranceType;
          admin.GST             = insure.GST;
          AdminRepository.UpdateDetails(admin);
          return(RedirectToAction("DisplayDetails"));
      }
 public ActionResult AddDetails(InsuranceDetails insurance)
 {
     if (ModelState.IsValid)
     {
         Admin admin = new Admin();
         admin.insuranceId     = insurance.insuranceId;
         admin.insuranceNumber = insurance.insuranceNumber;
         admin.insuranceType   = insurance.insuranceType;
         admin.GST             = insurance.GST;
         AdminBL.AddDetails(admin);
         return(RedirectToAction("DisplayDetails"));
     }
     return(View());
 }
Example #6
0
        public IHttpActionResult VehicleInsurancede(long userId, [FromBody] InsuranceDetails insurance)
        {
            string message = string.Empty;

            using (var vehicleRepository = new VehicleRepository(userId))
            {
                var result = vehicleRepository.Insurancedetails(insurance, out message);
                if (!string.IsNullOrEmpty(message))
                {
                    log.Info(message);
                }

                return(Ok(new { result.Status, data = result }));
            }
        }
Example #7
0
        public static InsuranceDetails CreateInsuranceDetails(Person p_person)
        {
            InsuranceDetails details = null;

            details = new InsuranceDetails()
            {
                PersonId = p_person.PersonId,
                InsertDate = DateTime.Now,
                Status = (int)InsuranceStatus.Created
            };

            using (AviertDataContext context = new AviertDataContext())
            {
                context.InsuranceDetails.InsertOnSubmit(details);
                context.SubmitChanges();
            }

            return (details);
        }
Example #8
0
        public ResponseSingleModel <InsuranceDetails> Insurancedetails(InsuranceDetails insurance, out string message)
        {
            var  result      = new ResponseSingleModel <InsuranceDetails>();
            long insuranceId = 0;

            message = string.Empty;
            if (this.instance.InsertUpdateInsurance(insurance, out insuranceId, out message))
            {
                insurance.insuranceid = insuranceId;
                result.Status         = Constants.WebApiStatusOk;
            }
            else
            {
                result.Status  = Constants.WebApiStatusFail;
                result.Message = message;
            }
            result.Response = insurance;

            return(result);
        }
Example #9
0
        public bool InsertUpdateInsurance(InsuranceDetails insurance, out long identity, out string message)
        {
            int rowEffected = 0;

            using (DBConnector connector = new DBConnector("Usp_InsertUpdateInsurance", true))
            {
                connector.AddInParameterWithValue("@InsuranceId", insurance.insuranceid);
                connector.AddInParameterWithValue("@InsuranceName", insurance.insurancename);
                connector.AddInParameterWithValue("@InsuranceNumber", insurance.insurancenumber);
                connector.AddInParameterWithValue("@CompanyName", insurance.companyname);
                connector.AddInParameterWithValue("@Description", insurance.description);
                connector.AddInParameterWithValue("@InsuranceDate", insurance.insurancedate);
                connector.AddInParameterWithValue("@ExpireDate", insurance.expiredate);
                connector.AddInParameterWithValue("@VehicleId", insurance.vehicleid);
                rowEffected = connector.ExceuteNonQuery();
                message     = connector.GetParamaeterValue("@Message").ToString();
                identity    = insurance.vehicleid == 0 ? Convert.ToInt64(connector.GetParamaeterValue("@insurance")) : insurance.vehicleid;
            }

            return(rowEffected > 0);
        }
        public static DatatransTransaction CreateTransaction(InsuranceDetails p_details, double p_amount)
        {
            DatatransTransaction transaction = null;

            transaction = new DatatransTransaction()
            {
                DetailsId = p_details.DetailsId,
                Amount = (decimal)p_amount,
                Status = (int)TransactionStatus.Pending,
                InsDate = DateTime.Now
            };

            using (AviertDataContext context = new AviertDataContext())
            {
                context.DatatransTransaction.InsertOnSubmit(transaction);
                context.SubmitChanges();
            }

            return (transaction);
        }
Example #11
0
 public InsuranceInfo()
 {
     PersonalDetails  = new PersonalDetails();
     CarDetails       = new CarDetails();
     InsuranceDetails = new InsuranceDetails();
 }