Пример #1
0
 public Int64 AddBasicDetail(InsurrerDetail detail)
 {
     try
     {
         using (IDbConnection db = new SqlConnection(ConnectionString))
         {
             string sql      = "EXEC uspInsertBasicDetail @FirstName,@MiddleName,@LastName,@EmailID,@MobileNo,@State,@DateofBirth,@Gender,@AgentId,@CreatedBy,@CreatedDate,@ModifyDate,@PolicyStatus,@TempPolicyNo";
             var    returnId = db.ExecuteScalar <int>(sql, new
             {
                 FirstName    = detail.FirstName,
                 MiddleName   = detail.MiddleName,
                 LastName     = detail.LastName,
                 EmailID      = detail.EmailID,
                 MobileNo     = detail.MobileNo,
                 State        = detail.State,
                 DateofBirth  = detail.DateofBirth,
                 Gender       = detail.Gender,
                 AgentId      = detail.AgentId,
                 CreatedBy    = detail.CreatedBy,
                 CreatedDate  = DateTime.Now,
                 ModifyDate   = DateTime.Now,
                 PolicyStatus = detail.PolicyStatus,
                 TempPolicyNo = detail.TempPolicyNo
             });
             return(returnId);
         }
     }
     catch (Exception ex)
     {
         return(0);
     }
 }
Пример #2
0
        public void AddBasicDetail()
        {
            var detail = new InsurrerDetail();

            detail.FirstName    = "Charles";
            detail.MiddleName   = detail.MiddleName == null ? "" : detail.MiddleName;
            detail.LastName     = "J";
            detail.TempPolicyNo = 0;
            detail.CreatedBy    = 1;
            detail.CreatedDate  = DateTime.Now;
            detail.ModifyDate   = DateTime.Now;
            detail.PolicyStatus = 1;
            long result = repository.AddBasicDetail(detail);
        }
        public string CreateBasicDetail([FromBody] InsurrerDetail detail)
        {
            long result = 0;

            try
            {
                detail.MiddleName   = detail.MiddleName == null ? "" : detail.MiddleName;
                detail.TempPolicyNo = 0;
                detail.CreatedBy    = detail.AgentId;
                detail.CreatedDate  = DateTime.Now;
                detail.ModifyDate   = DateTime.Now;
                detail.PolicyStatus = 1;
                result = repository.AddBasicDetail(detail);
            }
            catch (Exception dbEx)
            {
                return(Convert.ToString(result));
            }
            return(Convert.ToString(result));
        }