示例#1
0
 public Deposit(IDepositUser currentUser, IDepositModel currentModel, IPerson currentPerson)
     : base(currentModel, currentUser, currentPerson)
 {
     CurrentPerson = currentPerson;
     CurrentUser   = currentUser;
     CurrentModel  = currentModel;
 }
示例#2
0
 private bool FillForJuridicial(int id)
 {
     using SqlConnection sqlConnection = new SqlConnection(DataBase.ConnectionString);
     try
     {
         sqlConnection.Open();
         SqlCommand command = new SqlCommand("SELECT * FROM [ConsumerCreditJuridicial] WHERE (Id = @Id)", sqlConnection);
         command.Parameters.AddWithValue("Id", id);
         SqlDataReader sqlReader = command.ExecuteReader();
         sqlReader.Read();
         int      idModel    = Convert.ToInt32(sqlReader["Id_Model"]);
         decimal  currentSum = Convert.ToDecimal(sqlReader["CurrentSum"]);
         DateTime termEnd    = Convert.ToDateTime(sqlReader["TermEnd"]);
         DateTime termStart  = Convert.ToDateTime(sqlReader["TermStart"]);
         sqlReader.Close();
         SqlCommand command1 = new SqlCommand("SELECT * FROM [ConsumerCreditModel] WHERE (Id = @Id)", sqlConnection);
         command1.Parameters.AddWithValue("Id", idModel);
         SqlDataReader sqlReader1 = command1.ExecuteReader();
         sqlReader1.Read();
         string name = Convert.ToString(sqlReader1["Name"]);
         CurrentModel = new ConsumerCreditModel(name);
         CurrentUser  = new ConsumerCreditUser(currentSum, termStart, termEnd, (ICreditModel)CurrentModel);
         sqlReader1.Close();
         sqlConnection.Close();
         return(true);
     }
     catch (SqlException ex)
     {
         throw new Exception("Работа базы данных нарушена", ex);
     }
     finally
     {
         sqlConnection.Close();
     }
 }
示例#3
0
 public LogUserOps(IOperationUser <T> decorated)
 {
     Decorated = decorated;
 }
示例#4
0
 public OperationBase(IOperationModel currentModel, IOperationUser currentUser, IPerson currentPerson)
 {
     CurrentModel  = currentModel;
     CurrentUser   = currentUser;
     CurrentPerson = currentPerson;
 }
示例#5
0
 public Mortrage(IMortrageModel currentModelData, IMortrageUser currentUserData, IPerson currentPerson)
     : base(currentModelData, currentUserData, currentPerson)
 {
     CurrentUser  = currentUserData;
     CurrentModel = currentModelData;
 }