Exemple #1
0
        public object AddSlipway(Slipway slipway)
        {
            string sql   = "insert into slipway values ('" + slipway.Name + "'," + slipway.Volume + ")";
            object count = DB.DAL.ExecuteScalar(sql);

            return(count);
        }
Exemple #2
0
 public void AssignSlip(Slipway S, string n)
 {
     Slip      = S;
     Index     = n;
     Name.text = "#" + n;
     UpdateUI();
 }
Exemple #3
0
        // GET: Home
        public ViewResult Index()
        {
            string[] PHASE = new string[] {
                "Вертикальная планировка участка плита",
                "Устройство щебеночного основания плита",
                "Устройство бетонной подготовки плита",
                "Армирование с установкой закладных деталей и анкерных болтов плиты",
                //"Установка опалубки плиты",
                "Бетонирование плиты",
                "Бетонирование покрытия плиты",
                "Устройство пунктов подключения",
                "Устройство футляров электроснабжения"
            };

            Dictionary <string, string> phases = new Dictionary <string, string>
            {
                { "wells", "Устройство пунктов подключения" },
                { "pipes", "Устройство футляров электроснабжения" },
                { "rocky_ground", "Обратная засыпка скальным грунтом" },
                { "planing", "Вертикальная планировка участка плита" },
                { "stone_base", "Устройство щебеночного основания плита" },
                { "concrete_prepare", "Устройство бетонной подготовки плита" },
                { "reinforcement", "Армирование с установкой закладных деталей и анкерных болтов плиты" },
                //"Установка опалубки плиты",
                { "concreting", "Бетонирование плиты" },
                { "covering", "Бетонирование покрытия плиты" }
            };

            DataPull   dp      = new DataPull("sqltest", "PMDB_EPPM", "PMDB_EPPM_privuser", "privuser123");
            string     date    = dp.ExecuteRecalcDate("EPC.3 ИН-0748.15");
            List <Pad> shipway = dp.ExecuteQuery(phases, "EPC.3 ИН-0748.15", "Бетонирование плиты");
            Slipway    s       = new Slipway(shipway, date);

            return(View(s));
        }
    public void AddSlipway()
    {
        Slipway s = new Slipway();

        s.parent = this;
        Slipways.Add(s);
        EmpireLogEntry E = new EmpireLogEntry(LogCategories.TECH, 5, empire, "SLIPWAY ADDED", string.Format("{0} has <color=green>added</color> a new <color=purple>Slipway</color>, bringing the total count up to {1}.", ShipYardName, Slipways.Count));
    }
Exemple #5
0
        public static Slipway ExecuteReader1(string sql)
        {
            Slipway       sub = new Slipway();
            SqlConnection con = new SqlConnection();

            con.ConnectionString = CustomerAndBoatDatabase.getAppConfig();
            SqlCommand com = new SqlCommand();

            com.Connection  = con;
            com.CommandText = sql;
            con.Open();
            SqlDataReader ds = com.ExecuteReader();

            while (ds.Read())
            {
                sub.Id     = ds.GetInt32(5);
                sub.Name   = ds.GetString(10);
                sub.Volume = ds.GetInt32(5);
            }
            con.Close();
            return(sub);
        }
Exemple #6
0
        public ViewResult TableSlipway()
        {
            Dictionary <string, string> phases = new Dictionary <string, string>
            {
                { "Вертикальная планировка", "Вертикальная планировка участка плита" },
                { "Щебеночное основание", "Устройство щебеночного основания плита" },
                { "Бетонная подготовка", "Устройство бетонной подготовки плита" },
                { "Армирование плиты", "Армирование с установкой закладных деталей и анкерных болтов плиты" },
                { "Установка опалубки", "Установка опалубки плиты" },
                { "Бетонирование плиты", "Бетонирование плиты" },
                { "Бетонирование покрытия", "Бетонирование покрытия плиты" },
                { "Пункты подключения", "Устройство пунктов подключения" },
                { "Футляры электроснабжения", "Устройство футляров электроснабжения" },
                { "Засыпка скальным грунтом", "Обратная засыпка скальным грунтом" }
            };

            DataPull   dp      = new DataPull("sqltest", "PMDB_EPPM", "PMDB_EPPM_privuser", "privuser123");
            string     date    = dp.ExecuteRecalcDate("EPC.3 ИН-0748.15");
            List <Pad> shipway = dp.ExecuteQuery(phases, "EPC.3 ИН-0748.15", "Бетонирование плиты");
            Slipway    s       = new Slipway(shipway, date);

            return(View(s));
        }