Пример #1
0
        public async Task SaveProject(TAuto auto)
        {
            if (auto.AutoId == Guid.Empty)
            {
                auto.AutoId = Guid.NewGuid();
                context.TAuto.Add(auto);
            }
            else
            {
                TAuto dbEntry = context.TAuto
                                .FirstOrDefault(p => p.AutoId == auto.AutoId);
                if (dbEntry != null)
                {
                    dbEntry.AutoId          = auto.AutoId;
                    dbEntry.AutoAniofabri   = auto.AutoAniofabri;
                    dbEntry.AutoColor       = auto.AutoColor;
                    dbEntry.AutoFull        = auto.AutoFull;
                    dbEntry.MarcaId         = auto.MarcaId;
                    dbEntry.AutoMecanico    = auto.AutoMecanico;
                    dbEntry.AutoNroasientos = auto.AutoNroasientos;
                    dbEntry.AutoNroplaca    = auto.AutoNroplaca;
                }
            }

            await context.SaveChangesAsync();
        }
Пример #2
0
        public async Task <IActionResult> Put(Guid AutoId, [FromBody] TAuto auto)
        {
            auto.AutoId = AutoId;
            await repositorio.SaveProject(auto);

            return(Ok(true));
        }
Пример #3
0
 private void button5_Click(object sender, System.EventArgs e)//ตั้งค่า ปิด แปลภาษาอัตโนมัติ
 {
     checkBot         = true;
     panel2.BackColor = Color.Red;
     button5.Hide();
     button6.Show();
     TAuto.Stop();
     ConfigFile.SettingFileWrite("tauto", "0");
 }
Пример #4
0
 private void button6_Click(object sender, System.EventArgs e)//ตั้งค่า เปิด แปลภาษาอัตโนมัติ
 {
     button6.Hide();
     button5.Show();
     panel2.BackColor = Color.GreenYellow;
     checkBot         = false;
     TAuto.Interval   = 2000;
     TAuto.Start();
     ConfigFile.SettingFileWrite("tauto", "1");
 }
Пример #5
0
        public void DeleteProyecto(Guid AutoID)
        {
            TAuto dbEntry = context.TAuto
                            .FirstOrDefault(p => p.AutoId == AutoID);

            if (dbEntry != null)
            {
                context.TAuto.Remove(dbEntry);
                context.SaveChanges();
            }
        }
Пример #6
0
        public void Delete(Guid AutoId)
        {
            TAuto dbEntry = context.TAuto
                            .FirstOrDefault(p => p.AutoId == AutoId);

            if (dbEntry != null)
            {
                context.TAuto.Remove(dbEntry);
                context.SaveChanges();
            }
            //return dbEntry;
        }
Пример #7
0
 public Auto ConverToBDDomainAuto(TAuto b)
 {
     return(new Auto
     {
         IdBase = b.IdBase,
         Marca = b.Marca,
         Modelo = b.Modelo,
         NumeroRegistro = b.NumeroRegistro,
         AnioProduccion = b.AnioProduccion,
         PrecioRenta = b.PrecioRenta,
         Categoria = b.Categoria,
     });
 }
Пример #8
0
 Auto ConvertToDomain(TAuto auto)
 {
     return(new Auto
     {
         IdAuto = auto.IdAuto,
         IdBase = auto.IdBase,
         Marca = auto.Marca,
         Modelo = auto.Modelo,
         NumeroRegistro = auto.NumeroRegistro,
         AnioProduccion = auto.AnioProduccion,
         PrecioRenta = auto.PrecioRenta,
         Categoria = auto.Categoria
     });
 }
 public void Save(TAuto auto)
 {
     if (auto.AutoId == Guid.Empty)
     {
         auto.AutoId = Guid.NewGuid();
         context.TAuto.Add(auto);
     }
     else
     {
         TAuto dbEntry = context.TAuto
                         .FirstOrDefault(p => p.AutoId == auto.AutoId);
         if (dbEntry != null)
         {
             dbEntry.AutoNroAsientos = auto.AutoNroAsientos;
             dbEntry.AutoColor       = auto.AutoColor;
             dbEntry.AutoAnioFab     = auto.AutoAnioFab;
             dbEntry.AutoPlaca       = auto.AutoPlaca;
             dbEntry.AutoTransmision = auto.AutoTransmision;
             dbEntry.AutoVersion     = auto.AutoVersion;
             dbEntry.Marca           = auto.Marca;
         }
     }
     context.SaveChangesAsync();
 }
Пример #10
0
        private void Main_Load(object sender, System.EventArgs e) //เรียกใช้ครั้งแรกทำอะไรดีน้า
        {
            TimeOnline.Interval = 500;
            TimeOnline.Start();
            //-----------------ตั้งค่า
            string[] CheckConfig = new string[4]; //เพิ่มตั้งค่าเพิ่มขนาดด้วย

            CheckConfig[0] = ConfigFile.SettingFileRead("hangoutshow");
            CheckConfig[1] = ConfigFile.SettingFileRead("tauto");
            CheckConfig[2] = ConfigFile.SettingFileRead("botTalk");
            CheckConfig[3] = ConfigFile.SettingFileRead("Cal");

            if (CheckConfig[0] == "0")// แสดงการทำงาน hangout
            {
                listEvents.Hide();
                rtfDebug.Hide();
                on.Show();
                off.Hide();
                panel1.BackColor = Color.Red;
            }
            else
            {
                listEvents.Show();
                rtfDebug.Show();
                on.Hide();
                off.Show();
                panel1.BackColor = Color.GreenYellow;
            }
            //------------------------------------------
            if (CheckConfig[1] == "0")//การแปลภาษาอัติโนมัติ
            {
                checkBot         = true;
                panel2.BackColor = Color.Red;
                button5.Hide();
                button6.Show();
                TAuto.Stop();
            }
            else
            {
                button6.Hide();
                button5.Show();
                panel2.BackColor = Color.GreenYellow;
                checkBot         = false;
                TAuto.Interval   = 2000;
                TAuto.Start();
            }
            //---------------------------------------
            if (CheckConfig[2] == "0")//อนุญาติบอทคุยแฮงเอ้า
            {
                button4.Hide();
                button7.Show();
                panel3.BackColor = Color.Red;
            }
            else
            {
                button7.Hide();
                button4.Show();
                panel3.BackColor = Color.GreenYellow;
            }
            //----------------------------+
            if (CheckConfig[3] == "0")//เครื่องคิดเลข
            {
                DetectCalPAD.Stop();
                button8.Hide();
                button9.Show();
                panel4.BackColor = Color.Red;
            }
            else
            {
                DetectCalPAD.Interval = 50;
                DetectCalPAD.Start();
                button9.Hide();
                button8.Show();
                panel4.BackColor = Color.GreenYellow;
            }
            //----------------------------------


            //------------ETC LOADING Set----------------
            SwitchFace.Interval = 1200;
            SwitchFace.Start();
            SwtichFace2.Interval = 5000;
            SwtichFace2.Start();
            //--------message bot
            textBox2.Hide();
            pictureBox3.Hide();
            textBox2.Enabled = false;
            //--------------------------------

            //-------talk bot
            groupBox2.Hide();
            //-------------------------------
        }
Пример #11
0
        public async Task <IActionResult> Post([FromBody] TAuto auto)
        {
            await repositorio.SaveProject(auto);

            return(Ok(true));
        }