Example #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            Assistance assistance = assistanceRepository.GetAssistanceByID((int)id);

            assistanceRepository.DeleteAssistance(id);
            assistanceRepository.Save();
            return(RedirectToAction("Index"));
        }
        // GET: Assistance
        public ActionResult Register()
        {
            Assistance assistance = new Assistance();

            assistance.sWorkerName         = "TEST TEST";
            assistance.hasTodayAssisteance = false;
            return(View(assistance));
        }
        public async Task <ActionResult> DeleteConfirmed(string id)
        {
            Assistance assistance = await db.Assistances.FindAsync(id);

            db.Assistances.Remove(assistance);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }
 public static AssistanceViewModel Converter(Assistance assistance)
 {
     return(new AssistanceViewModel()
     {
         idUser = assistance.idUser,
         datetime = assistance.datetime,
         idAssistance = assistance.idAssistance
     });
 }
Example #5
0
        public void Assistance_IsValid_WithOut_Mock()
        {
            //Arange
            var assitance = new Assistance();
            //Act
            var isNow = assitance.dateIsNow(DateTime.Now);

            //Assert
            isNow.Should().BeTrue();
        }
Example #6
0
 private void Form1_FormClosing(object sender, FormClosingEventArgs e)
 {
     if (conn.State == System.Data.ConnectionState.Open)
     {
         updateDataBase();
         conn.Close();
     }
     CollectSettings();
     Assistance.StoreSettings();
 }
Example #7
0
 public ActionResult Edit([Bind(Include = "AssistanceID,assistanceDate,ClientID")] Assistance assistance)
 {
     if (ModelState.IsValid)
     {
         assistanceRepository.UpdateAssistance(assistance);
         assistanceRepository.Save();
         return(RedirectToAction("Index"));
     }
     return(View(assistance));
 }
        public async Task <ActionResult> Edit([Bind(Include = "Id,Name,Description,Provider,Status,Date,Synced")] Assistance assistance)
        {
            if (ModelState.IsValid)
            {
                db.Entry(assistance).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            return(View(assistance));
        }
        public async Task <ActionResult> Create([Bind(Include = "Id,Name,Description,Provider,Status,Date,Synced")] Assistance assistance)
        {
            if (ModelState.IsValid)
            {
                db.Assistances.Add(assistance);
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }

            return(View(assistance));
        }
Example #10
0
 public roll5(MainForm obj1, int nums, Student.selectedType st)
 {
     InitializeComponent();
     mainForm        = obj1;
     rollnum         = nums;
     selectType      = st;
     timer1.Tick    += new EventHandler(timer1_Tick);
     timer1.Interval = 3000;
     timer1.Enabled  = true;
     timer2.Tick    += new EventHandler(timer2_Tick);
     timer2.Interval = mainForm.timer1.Interval;
     Assistance.record("roll5 start   selectType=" + st.ToString() + " " + "selectNum=" + rollnum.ToString());
 }
        // GET: Assistances/Delete/5
        public async Task <ActionResult> Delete(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Assistance assistance = await db.Assistances.FindAsync(id);

            if (assistance == null)
            {
                return(HttpNotFound());
            }
            return(View(assistance));
        }
Example #12
0
        public void Update(Assistance assistanceDto)

        {
            SqlConnection conn = null;
            String        sql;
            SqlCommand    command;
            SqlParameter  prmUassistanceID;
            SqlParameter  prmUclassTheme;
            SqlParameter  prmUdateClass;

            try
            {
                conn                = new SqlConnection(Functions.GetConnectionString());
                sql                 = "UpdateAssistance";
                command             = new SqlCommand(sql, conn);
                command.CommandType = CommandType.StoredProcedure;

                prmUassistanceID = new SqlParameter();
                prmUassistanceID.ParameterName = "@assistanceID";
                prmUassistanceID.SqlDbType     = SqlDbType.Int;
                prmUassistanceID.Value         = assistanceDto.assistanceID;
                command.Parameters.Add(prmUassistanceID);

                prmUclassTheme = new SqlParameter();
                prmUclassTheme.ParameterName = "@classTheme";
                prmUclassTheme.SqlDbType     = SqlDbType.VarChar;
                prmUclassTheme.Value         = assistanceDto.classTheme;
                command.Parameters.Add(prmUclassTheme);

                if (isDate(assistanceDto.dateClass))
                {
                    prmUdateClass = new SqlParameter();
                    prmUdateClass.ParameterName = "@dateClass";
                    prmUdateClass.SqlDbType     = SqlDbType.DateTime;
                    prmUdateClass.Value         = assistanceDto.dateClass;
                    command.Parameters.Add(prmUdateClass);
                }

                command.Connection.Open();
                command.ExecuteNonQuery();

                command.Connection.Close();
                conn.Dispose();
            }
            catch (Exception ex)
            {
                conn.Dispose();
                throw ex;
            }
        }
Example #13
0
        // GET: Assistances/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Assistance assistance = assistanceRepository.GetAssistanceByID((int)id);

            if (assistance == null)
            {
                return(HttpNotFound());
            }
            return(View(assistance));
        }
Example #14
0
    private void Start()
    {
        rb = GetComponent <Rigidbody2D>();
        sr = GetComponent <SpriteRenderer>();

        bus        = GameObject.FindGameObjectWithTag("DreamBus").transform;
        shake      = GameObject.FindGameObjectWithTag("CameraShake").GetComponent <CameraShake>();
        assistance = GameObject.FindGameObjectWithTag("DreamBus").GetComponent <Assistance>();

        sr.color = Color.green;

        timer  = timeBtwSpawn;
        health = 10;
    }
Example #15
0
    public override void InitSystem()
    {
        Instance = this;

        Assistance.ClearAssistances();
        Assistance.SetAssistance(gameTimeAssistance);
        Assistance.SetAssistance(petAssistance);
        Assistance.SetAssistance(mapAssistance);
        Assistance.SetAssistance(scoreAssistance);

        Assistance.InitAllAssistances(this);

        mapData = MapData.GetInstance();

        PuzzleController.SetCallback(PutPuzzleOnMap, EmphasisTilesOnMap);
    }
        //[ValidateAntiForgeryToken]
        public IActionResult Create([Bind("AssistanceId,AssistanceDate,UserId")] Assistance assistance)
        {
            if (ModelState.IsValid)
            {
                //_context.Add(assistance);
                //await _context.SaveChangesAsync();
                //return RedirectToAction(nameof(Index));
                var users       = from u in _context.User select u;
                var currentUser = users.Where(u => u.UserId.Equals(assistance.UserId)).FirstOrDefault();

                var assistanceInfo = _assistanceLogic.ProcessAssistance(currentUser.Token, assistance.AssistanceDate);

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["UserId"] = new SelectList(_context.User, "UserId", "DocumentNumber", assistance.UserId);
            return(View(assistance));
        }
        private Assistance CreateNewAssistance(User usu)
        {
            Assistance asis = new Assistance()
            {
                datetime = DateTime.Now,
                idUser   = usu.idUser
            };
            bool res;

            using (var uas = new UnitWork <Assistance>()) {
                uas.genericDAL.Add(asis);
                res = uas.Complete();
            }
            if (res)
            {
                return(asis);
            }
            return(null);
        }
Example #18
0
        static void Main(string[] args)
        {
            Appliance app1 = new Fridge("Washer", "Samsung", 750, "SamsungStore", 150, 180, 75, "White");

            Appliance app2 = new Kettle("Kettle", "Xiaomi", 100, true, 6, "Plastic", "Plastic", "White");

            Appliance app3 = new Tv("TV", "Samsung", 400, 55, "IPS", "4K", 60, true);

            Appliance app4 = new Washer("Washer", "Asus", 40, 7, 1500, 14, 45, 74);

            Basket basket = new Basket();

            basket.Add(app1);
            basket.Add(app2);
            basket.Add(app3);
            basket.Add(app4);
            Console.WriteLine(basket);
            Console.WriteLine(Assistance.CalculateTotalPower(basket));
        }
Example #19
0
        /// <summary>
        /// Convierte un AssistanceData a Assistance;
        /// </summary>
        /// <param name="assistData">Item AssistanceData</param>
        /// <returns>Clase Assistance con valores de AssistanceData</returns>
        /// <history>
        /// [ECANUL] 22-03-2016 CREATED
        /// [jorcanche] 11/04/2016 Cambio de lugar la clase de Inhouse a base
        /// </history>
        public static Assistance ConvertAssistanceDataToAssistance(AssistanceData assistData)
        {
            Assistance assistance = new Assistance();

            assistance.aspe        = assistData.aspe;
            assistance.asMonday    = assistData.asMonday;
            assistance.asTuesday   = assistData.asTuesday;
            assistance.asWednesday = assistData.asWednesday;
            assistance.asThursday  = assistData.asThursday;
            assistance.asFriday    = assistData.asFriday;
            assistance.asSaturday  = assistData.asSaturday;
            assistance.asSunday    = assistData.asSunday;
            assistance.asPlaceID   = assistData.asPlaceID;
            assistance.asPlaceType = assistData.asPlaceType;
            assistance.asStartD    = Convert.ToDateTime(assistData.asStartD);
            assistance.asEndD      = Convert.ToDateTime(assistData.asEndD);
            assistance.asNum       = Convert.ToByte(assistData.asNum);
            //assistance.peN = assistData.peN; //Clase Assistance no tiene peN
            return(assistance);
        }
Example #20
0
    protected override void Awake()
    {
        instance = this;

        ScenesManager.AddScene(this);

        tileRoot   = tileRootTrans;
        animalRoot = animalRootTrans;

        Init();

        uiSystem.InitSystem();
        popupSystem.InitSystem();
        tileSystem.InitSystem();

        TestCoder.SetTestCode(KeyCode.Space, TestCode);

        scoreAssistance    = Assistance.GetAssistance(typeof(ScoreAssistance).Name) as ScoreAssistance;
        gameTimeAssistance = Assistance.GetAssistance(typeof(GameTimeAssistance).Name) as GameTimeAssistance;
        petAssistance      = Assistance.GetAssistance(typeof(PetAssistance).Name) as PetAssistance;
    }
Example #21
0
        public ActionResult Access(string docNumber)
        {
            #region Validations
            int  documentNumber;
            bool parseResult = Int32.TryParse(docNumber, out documentNumber);

            if (!parseResult || docNumber.Length != 8)
            {
                ModelState.AddModelError("Format", "Debes ingresar un número de documento");
                return(View());
            }
            #endregion

            Client client = clientRepository.GetClients().Where(c => c.DocNumber == documentNumber && c.Role == Catalog.Roles.Client).FirstOrDefault();

            //var result = clientRepository.ListOfPayments(client);

            if (client == null || (client.Role != Catalog.Roles.Client))
            {
                //No se encontró un cliente con los datos ingresados o bien no es cliente, es admin o profesor
                ModelState.AddModelError("Format", "No se encontró ningún socio con el nro de documento ingresado");
                return(View());
            }
            else if (clientRepository.HasActivePayment(client))
            {
                //OK
                Assistance assistance = new Assistance {
                    assistanceDate = DateTime.Now, ClientID = client.ClientID
                };
                assistanceRepository.InsertAssistance(assistance);
                assistanceRepository.Save();
                ViewBag.IsEnabled = true;
            }
            else
            {
                ViewBag.IsEnabled = false;
                //No tiene abono activo
            }
            return(View());
        }
Example #22
0
        protected override void WriteDataXML(XElement ele, ElderScrollsPlugin master)
        {
            XElement subEle;

            ele.TryPathTo("Aggression", true, out subEle);
            subEle.Value = Aggression.ToString();

            ele.TryPathTo("Confidence", true, out subEle);
            subEle.Value = Confidence.ToString();

            ele.TryPathTo("EnergyLevel", true, out subEle);
            subEle.Value = EnergyLevel.ToString();

            ele.TryPathTo("Responsibility", true, out subEle);
            subEle.Value = Responsibility.ToString();

            ele.TryPathTo("Mood", true, out subEle);
            subEle.Value = Mood.ToString();

            WriteUnusedXML(ele, master);

            ele.TryPathTo("Services", true, out subEle);
            subEle.Value = Services.ToString();

            ele.TryPathTo("Teaches", true, out subEle);
            subEle.Value = Teaches.ToString();

            ele.TryPathTo("MaxTrainingLevel", true, out subEle);
            subEle.Value = MaxTrainingLevel.ToString();

            ele.TryPathTo("Assistance", true, out subEle);
            subEle.Value = Assistance.ToString();

            ele.TryPathTo("AggroRadiusBehavior", true, out subEle);
            subEle.Value = AggroRadiusBehavior.ToString();

            ele.TryPathTo("AggroRadius", true, out subEle);
            subEle.Value = AggroRadius.ToString();
        }
Example #23
0
        /**************** Learning Session ****************/

        public void updateUiAccordingToEmotion(Emotion.EmotionType emotion, double[] pro)
        {
            curEmotion         = emotion;
            curLabel.ForeColor = Color.Black;
            curLabel           = labelMap[curEmotion];
            curLabel.ForeColor = Color.Red;

            List <VideoAssistance> helpList = curVideoHelpMap[emotion];

            foreach (VideoAssistance va in helpList)
            {
                Assistance assistance = va.Assistance;
                switch (assistance.assistanceType)
                {
                case Assistance.AssistanceType.Book:
                    book1.Load(Environment.CurrentDirectory + "\\bookimages\\" + ((BookAssistance)assistance).PictureUrl);
                    break;

                case Assistance.AssistanceType.Course:
                    lowLevelCourse1.Text  = ((CourseAssistance)assistance).Course.CourseName;
                    highLevelCourse1.Text = ((CourseAssistance)assistance).Course.CourseName;
                    break;

                case Assistance.AssistanceType.Text:
                    helpTextLabel.Text = ((TextAssistance)assistance).TextInfo;
                    break;
                }
            }

            amusedLabel.Text       = "愉悦:" + pro[0].ToString("#0.00");
            thinkingLabel.Text     = "思考:" + pro[1].ToString("#0.00");
            notetakingLabel.Text   = "笔记:" + pro[2].ToString("#0.00");
            confusedLabel.Text     = "困惑:" + pro[3].ToString("#0.00");
            surprisedLabel.Text    = "惊讶:" + pro[4].ToString("#0.00");
            distractedLabel.Text   = "分心:" + pro[5].ToString("#0.00");
            normalLabel.Text       = "普通:" + pro[6].ToString("#0.00");
            unknownLabel.Text      = "未知:" + pro[7].ToString("#0.00");
            concentratedLabel.Text = "专注:" + pro[8].ToString("#0.00");
        }
Example #24
0
        //***[TestCase(CtrlType.AddressV4, new Ip(IpKind.V4_0), "ADDRESS_V4=Basic\bname=0.0.0.0")]
        //***[TestCase(CtrlType.ADDRESSV4,	new Ip("192.168.0.1"), "ADDRESS_V4=Basic\bname=192.168.0.1")]
        public void listVal_add_OneVal_で初期化後saveして当該設定が保存されているかどうか(CtrlType ctrlType, Object value, string expected)
        {
            //setUp
            string fileName = "iniDbTestTmp"; //テンポラリファイル名
            //string progDir = new File(".").getAbsoluteFile().getParent(); //カレントディレクトリ
            string progDir = Directory.GetCurrentDirectory();
            string path    = string.Format("{0}\\{1}.ini", progDir, fileName);
            IniDb  sut     = new IniDb(progDir, fileName);

            ListVal listVal = new ListVal();

            listVal.Add(Assistance.createOneVal(ctrlType, value));
            sut.Save("Basic", listVal); // nameTagは"Basic"で決め打ちされている

            //exercise
            var    lines  = File.ReadAllLines(path);
            string actual = lines[0];

            //verify
            Assert.That(actual, Is.EqualTo(expected));
            //tearDown
            sut.Delete();
        }
Example #25
0
        // Use this for initialization

        void Start()
        {
            try {
                if (GetComponent <Entite>() != null)
                {
                    CarteScript = GetComponent <Entite>();
                    GetComponent <ImageCard>().setImage(CarteScript.shortCode);
                }
                else if (GetComponent <Sort>() != null)
                {
                    SortScript = GetComponent <Sort>();
                    GetComponent <ImageCard>().setImage(SortScript.shortCode);
                }
                else if (GetComponent <Assistance>() != null)
                {
                    AssistanceScript = GetComponent <Assistance>();
                    GetComponent <ImageCard>().setImage(AssistanceScript.shortCode);
                }
            }
            catch (NullReferenceException) {
                Debug.Log("Mince alors");
            }
        }
Example #26
0
        public void 設定ファイルにテキストでセットしてreadして当該設定が読み込めるかどうか(CtrlType ctrlType, string value, string regStr)
        {
            //setUp
            string fileName = "iniDbTestTmp"; //テンポラリファイル名
            //string progDir = new File(".").getAbsoluteFile().getParent();
            string progDir = Directory.GetCurrentDirectory();
            string path    = string.Format("{0}\\{1}.ini", progDir, fileName);


            IniDb sut = new IniDb(progDir, fileName);

            sut.Delete();

            String expected = value;

            //exercise
            List <string> lines = new List <string>();

            lines.Add(regStr);
            File.WriteAllLines(path, lines);

            ListVal listVal = new ListVal();

            listVal.Add(Assistance.createOneVal(ctrlType, null));
            sut.Read("Basic", listVal); // nameTagは"Basic"で決め打ちされている
            OneVal oneVal = listVal.Search("name");

            string actual = oneVal.ToReg(false);

            //verify
            Assert.That(actual, Is.EqualTo(expected));


            //TearDown
            sut.Delete();
        }
 public ActionResult Register(Assistance model)
 {
     model.hasTodayAssisteance = true;
     return(View(model));
 }
        public AssistanceControl CalcAssistante(User usu)
        {
            AssistanceControl Ac = new AssistanceControl();
            int    caseAction    = -1;
            string actualDt      = DateTime.Now.ToString().Split(' ')[0];

            using (var u = new UnitWork <Assistance>()) {
                int idAsis = -1;
                try {
                    idAsis = u.genericDAL.Find(a => a.idUser == usu.idUser).Max(a => a.idAssistance);
                } catch (Exception e) {
                }
                if (idAsis != -1)
                {
                    Assistance assistance = u.genericDAL.Get(idAsis);
                    if (assistance != null)
                    {
                        string calcDt = assistance.datetime.ToString().Split(' ')[0];
                        if (calcDt.Equals(actualDt))
                        {
                            Ac.Assistance = assistance;
                            caseAction    = -2;
                        }
                        else
                        {
                            Assistance asis = CreateNewAssistance(usu);
                            if (asis != null)
                            {
                                Ac.Assistance = asis;
                                caseAction    = -1;
                            }
                            else
                            {
                                caseAction = -3;
                            }
                        }
                    }
                    else
                    {
                        Assistance asis = CreateNewAssistance(usu);
                        if (asis != null)
                        {
                            Ac.Assistance = asis;
                            caseAction    = -1;
                        }
                        else
                        {
                            caseAction = -3;
                        }
                    }
                }
                else
                {
                    Assistance asis = CreateNewAssistance(usu);
                    if (asis != null)
                    {
                        Ac.Assistance = asis;
                        caseAction    = -1;
                    }
                    else
                    {
                        caseAction = -3;
                    }
                }
            }
            Ac.CaseAction = caseAction;
            return(Ac);
        }
 public void UpdateAssistance(Assistance assistance)
 {
     context.Entry(assistance).State = EntityState.Modified;
 }
        public void DeleteAssistance(int id)
        {
            Assistance assistance = context.Assistances.Find(id);

            context.Assistances.Remove(assistance);
        }