Пример #1
0
 public Person(
     Level age,
     Employer employer,
     Level fnlwgt,
     School school,
     Level schoolCode,
     Marital marital,
     Industry industry,
     Relation relation,
     Race race,
     Gender gender,
     Level wealth,
     Level debt,
     Level manHour,
     Country country
     )
 {
     this.age        = age;
     this.employer   = employer;
     this.fnlwgt     = fnlwgt;
     this.school     = school;
     this.schoolCode = schoolCode;
     this.marital    = marital;
     this.industry   = industry;
     this.relation   = relation;
     this.race       = race;
     this.gender     = gender;
     this.wealth     = wealth;
     this.debt       = debt;
     this.manHour    = manHour;
     this.country    = country;
 }
Пример #2
0
        public async Task <IActionResult> Edit(int id, [Bind("MaritalId,Title")] Marital marital)
        {
            if (id != marital.MaritalId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(marital);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!MaritalExists(marital.MaritalId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(marital));
        }
Пример #3
0
 public Person(string firstName, string lastName, string email, Gender gender, Marital marital, string title, DateTime dob) : this()
 {
     this.FirstName = firstName;
     this.LastName = lastName;
     this.Email = email;
     this.Gender = gender;
     this.MaritalStatus = marital;
     this.Title = title;
     this.Dob = dob;
 }
Пример #4
0
        public async Task <IActionResult> Create([Bind("MaritalId,Title")] Marital marital)
        {
            if (ModelState.IsValid)
            {
                _context.Add(marital);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(marital));
        }
Пример #5
0
        public Task <int> PostMarital(Marital marital)
        {
            int result = 0;

            using (IDbConnection db = GetConnection())
            {
                try
                {
                    db.Open();

                    if (marital.MaritalName != "")
                    {
                        var p = new DynamicParameters();

                        p.Add("@MaritalId", marital.MaritalId, DbType.Int32, ParameterDirection.Input);
                        p.Add("@MaritalName", marital.MaritalName, DbType.String, ParameterDirection.Input);
                        p.Add("@MaritalCreatedDate", marital.MaritalCreatedDate, DbType.DateTime, ParameterDirection.Input);
                        p.Add("@MaritalCreatedBy", marital.MaritalCreatedBy, DbType.Int32, ParameterDirection.Input);
                        p.Add("@MaritalModifiedDate", marital.MaritalModifiedDate, DbType.DateTime, ParameterDirection.Input);
                        p.Add("@MaritalModifiedBy", marital.MaritalModifiedBy, DbType.Int32, ParameterDirection.Input);
                        p.Add("@MaritalStatus", Convert.ToInt32(RecordStatus.Active), DbType.Int32, ParameterDirection.Input);
                        if (marital.MaritalId == 0)
                        {
                            p.Add("@ActionType", ActionType.AddMarital, DbType.Int32, ParameterDirection.Input);
                        }
                        else
                        {
                            p.Add("@ActionType", ActionType.UpdateMarital, DbType.Int32, ParameterDirection.Input);
                        }
                        p.Add("@OutputData", marital.MaritalId, DbType.Int32, ParameterDirection.Input);

                        result = db.Execute("usp_CRED_Marital", p, commandType: CommandType.StoredProcedure);
                    }
                    return(Task.FromResult(result));
                }
                catch (Exception)
                {
                    throw;
                }
            }
        }
Пример #6
0
 public Task <int> PostMarital(Marital marital)
 {
     return(maritalRepositoryobj.PostMarital(marital));
 }
Пример #7
0
 public async Task <int> PostAddEditMarital(Marital marital)
 {
     return(await maritalServiceobj.PostMarital(marital));
 }