public static LoanDTO DALtoDTO(Loan loan) { LoanDTO loanDTO = new LoanDTO() { amount = loan.Amount, date_start = loan.RepaymentStart, month = loan.Months, id_user = loan.UserId, loan_status = loan.NameManagement_status, //management_status = loan.management_status, //guarantee1 = loan.guarantee_1, //guarantee2 = loan.guaantee_2, //payments = loan.payments, remark = loan.remark, Score = (int)loan.Score, status = Management_statusBL.GetByName(loan.NameManagement_status), // BeginningRepayment = loan.BeginningRepayment, EntryDate = loan.EnteryDate, id_loan = loan.LoanId, // management_Status=loan.management_status, NumRepayment = loan.Num_payments, // paid= loan.paid }; using (SuperGmachEntities db = new SuperGmachEntities()) { User user = db.Users.FirstOrDefault(u => u.UserId == loan.UserId); loanDTO.UserName = user.firstName + " " + user.lastname; } return(loanDTO); }
public static UserDTO DALtoDTO(User user) { UserDTO newUser = new UserDTO() { Id_user = user.UserId, last_Debit_order = user.last_Debit_order, Id = user.UserId, First_name = user.firstName, Last_name = user.lastname, Vip = user.VIP, Friend = user.frirnd, //Status_user = (Status_userE)user.status_User.GetValueOrDefault(), Father_name = user.father_name, Status_reason = user.Status_reason, Scoring = user.Scoring, Remarks = user.remarks, MaritalStatus = user.MaritalStatus, Communication_ways = new Communication(user.phon1, user.phon2, user.email_addres, user.city, user.street, user.num_street), // Bank_Details = new Bank_details(user.bankName, user.brunchName, user.account_number.GetValueOrDefault(), user.Bank_account_owner), Joining_date = (DateTime)user.joining_date, Management_status = Management_statusBL.GetByName(user.NameManagement_status), _Manager = (int)user.Manager_permissions.GetValueOrDefault() }; SuperGmachEntities db = new SuperGmachEntities(); Credit credit = db.Credits.FirstOrDefault(c => c.UserId == user.UserId); if (credit != null) { newUser.Crdit = new Crdit() { CVV = credit.CVV, Number = credit.Number, Token = credit.Token, }; } BankDetails bankDetails = db.BankDetails.FirstOrDefault(b => b.UserId == user.UserId); newUser.Bank_Details = new Bank_details() { Account = bankDetails.Account, Bank = bankDetails.Bank, Brunch = bankDetails.Branch, Owner = bankDetails.owner, UserId = bankDetails.UserId.ToString() }; return(newUser); }
public Management_statusDTO GetManagement_statusById(string id) { return(Management_statusBL.GetByName(id)); }
public List <Management_statusDTO> GetManagement_status() { return(Management_statusBL.GetManagement_statusList()); }
public string AddManagement_Status([FromBody] Management_statusDTO status) { return(Management_statusBL.AddStatus(status)); }