Exemplo n.º 1
0
        private void btnigual_Click(object sender, EventArgs e)
        { // Programando o botão de = com base nas classes criadas //
            segundo = double.Parse(tbxScreen.Text);

            double Som;
            double Su;
            double Mul;
            double Div;

            switch (operador)
            {
            case "+":
                Som            = obj.Somar((primeiro), (segundo));
                tbxScreen.Text = Som.ToString();
                break;

            case "-":
                Su             = obj2.subtracao((primeiro), (segundo));
                tbxScreen.Text = Su.ToString();
                break;

            case "*":
                Mul            = obj3.Multiplicao((primeiro), (segundo));
                tbxScreen.Text = Mul.ToString();
                break;

            case "/":
                Div            = obj4.Divisao((primeiro), (segundo));
                tbxScreen.Text = Div.ToString();
                break;
            }
        }
Exemplo n.º 2
0
 public static void PowerCycle(Tpm2 tpm, Su shutdownMode, Su startupMode)
 {
     tpm._AllowErrors()
     .Shutdown(shutdownMode);
     tpm._GetUnderlyingDevice().PowerCycle();
     tpm.Startup(startupMode);
 }
Exemplo n.º 3
0
        private void btnEqual_Click(object sender, EventArgs e)
        {
            second = double.Parse(tbxScreen.Text);

            double Su;
            double Mi;
            double Mu;
            double Di;

            switch (operation)
            {
            case "+":
                Su             = obj.Sum((first), (second));
                tbxScreen.Text = Su.ToString();
                break;

            case "-":
                Mi             = obj2.Minus((first), (second));
                tbxScreen.Text = Mi.ToString();
                break;

            case "*":
                Mu             = obj3.Multiply((first), (second));
                tbxScreen.Text = Mu.ToString();
                break;

            case "/":
                Di             = obj4.Divide((first), (second));
                tbxScreen.Text = Di.ToString();
                break;
            }
        }
Exemplo n.º 4
0
 public void Update(Su entity)
 {
     using (var context = new DatabaseContext())
     {
         context.Su.Update(entity);
         context.SaveChanges();
     }
 }
Exemplo n.º 5
0
 public void Delete(Su entity)
 {
     using (var context = new DatabaseContext())
     {
         context.Su.Remove(entity);
         context.SaveChanges();
     }
 }
Exemplo n.º 6
0
        public ResponseModel SuGetir(string request)
        {
            ResponseModel result      = new ResponseModel();
            SuRepository  repo        = new SuRepository();
            List <Su>     resultModel = new List <Su>();
            Su            su          = new Su();

            try
            {
                string       jsonObject   = "";
                SuGetirModel requestModel = JsonConvert.DeserializeObject <SuGetirModel>(request);
                var          list         = repo.GetList(x => x.KullaniciId == requestModel.KullaniciId).GroupBy(x => x.Tarih).Select(a => new Su
                {
                    GunlukToplamBardak = a.Sum(x => x.GunlukToplamBardak),
                    Tarih = a.Key
                }).OrderByDescending(x => x.OlusturmaTarihi).ToList();
                if (list.Count > 0)
                {
                    foreach (var itemData in list)
                    {
                        su = new Su();
                        //su.Id = itemData.Id;
                        //su.KullaniciId = itemData.KullaniciId;
                        //su.OlusturmaTarihi = itemData.OlusturmaTarihi;
                        su.Tarih = itemData.Tarih;
                        su.GunlukToplamBardak = itemData.GunlukToplamBardak;

                        //Add List
                        resultModel.Add(su);
                    }

                    jsonObject = Newtonsoft.Json.JsonConvert.SerializeObject(resultModel);
                }
                else
                {
                    result.Data    = null;
                    result.Message = "Veri bulunamadı";
                    result.Status  = false;

                    return(result);
                }


                result.Data    = jsonObject;
                result.Message = "Liste başarıyla getirildi";
                result.Status  = true;

                return(result);
            }
            catch (Exception ex)
            {
                result.Data    = null;
                result.Message = ex.Message;
                result.Status  = false;
                throw;
            }
        }
Exemplo n.º 7
0
        public ResponseModel SuEkle(string request)
        {
            ResponseModel result = new ResponseModel();
            SuRepository  repo   = new SuRepository();

            try
            {
                bool    saveResult = false;
                string  jsonObject;
                SuModel viewModel = JsonConvert.DeserializeObject <SuModel>(request);
                bool    validate  = parameterControl(viewModel.KullaniciId, viewModel.ToplamBardak.ToString());
                if (validate)
                {
                    result.Status  = false;
                    result.Data    = null;
                    result.Message = brokenRules.ToString();
                    return(result);
                }

                Su su = new Su();
                su.KullaniciId        = viewModel.KullaniciId;
                su.GunlukToplamBardak = viewModel.ToplamBardak;
                su.Tarih           = viewModel.Tarih;
                su.OlusturmaTarihi = DateTime.Now;

                saveResult = repo.Add(su);
                if (saveResult == false)
                {
                    result.Data    = null;
                    result.Message = "Kayıt işlemi gerçekleştirilemedi.";
                    result.Status  = false;

                    return(result);
                }

                jsonObject     = Newtonsoft.Json.JsonConvert.SerializeObject(su);
                result.Data    = jsonObject;
                result.Message = "Kayıt işlemi başarılı.";
                result.Status  = true;

                return(result);
            }
            catch (Exception ex)
            {
                result.Data    = null;
                result.Message = ex.Message;
                result.Status  = false;
            }
            return(result);
        }
Exemplo n.º 8
0
        public bool Add(Su entity)
        {
            context.Su.Add(entity);
            var returnValue = context.SaveChanges();

            if (returnValue > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Exemplo n.º 9
0
        public ActionResult DeleteSu(Su model)
        {
            var user = _userService.GetById(model.Kullanici);

            if (ModelState.IsValid)
            {
                if (user != null)
                {
                    _suService.Update(model);
                    return(Ok("Eklendi"));
                }
                else
                {
                    return(Ok("Kullanici Bulunamadı"));
                }
            }
            else
            {
                return(Ok("Hata"));
            }
        }
Exemplo n.º 10
0
 public Tpm2ShutdownRequest()
 {
     shutdownType = new Su();
 }
Exemplo n.º 11
0
 ///<param name = "the_startupType">TPM_SU_CLEAR or TPM_SU_STATE</param>
 public Tpm2StartupRequest(
 Su the_startupType
 )
 {
     this.startupType = the_startupType;
 }
Exemplo n.º 12
0
 public Tpm2StartupRequest()
 {
     startupType = new Su();
 }
Exemplo n.º 13
0
 public void Doldur(Su su)
 {
     Console.WriteLine($"{su.Name} hazır");
 }
Exemplo n.º 14
0
 public void Shutdown(
     Su shutdownType
 )
 {
     Tpm2ShutdownRequest inS = new Tpm2ShutdownRequest();
     inS.shutdownType = shutdownType;
     TpmStructureBase outSBase;
     DispatchMethod(TpmCc.Shutdown, (TpmStructureBase) inS, typeof(Tpm2ShutdownResponse), out outSBase, 0, 0);
 }
Exemplo n.º 15
0
 public void Startup(
     Su startupType
 )
 {
     Tpm2StartupRequest inS = new Tpm2StartupRequest();
     inS.startupType = startupType;
     TpmStructureBase outSBase;
     DispatchMethod(TpmCc.Startup, (TpmStructureBase) inS, typeof(Tpm2StartupResponse), out outSBase, 0, 0);
 }
Exemplo n.º 16
0
 ///<param name = "the_shutdownType">TPM_SU_CLEAR or TPM_SU_STATE</param>
 public Tpm2ShutdownRequest(
 Su the_shutdownType
 )
 {
     this.shutdownType = the_shutdownType;
 }
Exemplo n.º 17
0
 public Tpm2ShutdownRequest(Tpm2ShutdownRequest the_Tpm2ShutdownRequest)
 {
     if((Object) the_Tpm2ShutdownRequest == null ) throw new ArgumentException(Globs.GetResourceString("parmError"));
     shutdownType = the_Tpm2ShutdownRequest.shutdownType;
 }