public Deposit(IDepositUser currentUser, IDepositModel currentModel, IPerson currentPerson) : base(currentModel, currentUser, currentPerson) { CurrentPerson = currentPerson; CurrentUser = currentUser; CurrentModel = currentModel; }
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(); } }
public LogUserOps(IOperationUser <T> decorated) { Decorated = decorated; }
public OperationBase(IOperationModel currentModel, IOperationUser currentUser, IPerson currentPerson) { CurrentModel = currentModel; CurrentUser = currentUser; CurrentPerson = currentPerson; }
public Mortrage(IMortrageModel currentModelData, IMortrageUser currentUserData, IPerson currentPerson) : base(currentModelData, currentUserData, currentPerson) { CurrentUser = currentUserData; CurrentModel = currentModelData; }