public ActionResult CreateOrEdit([Bind(Include = "ShiftID,ShiftName,ShiftType,StartTime,EndTime,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday")] SHIFT sHIFT) { if (ModelState.IsValid) { if (sHIFT.ShiftID == null) { //auto create shiftID int n = 0; var shiftList = db.SHIFTs.ToList(); if (shiftList.Count > 0) { SHIFT s = shiftList.Last(); n = Int32.Parse(s.ShiftID.Substring(s.ShiftID.Length - 3)) + 1; } string id = String.Format("{0:000}", n); sHIFT.ShiftID = "S" + id; db.SHIFTs.Add(sHIFT); db.SaveChanges(); return(RedirectToAction("Index")); } else { db.Entry(sHIFT).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } } return(View(sHIFT)); }
private void button1_Click(object sender, EventArgs e) { SOCIETE societe = entity.SOCIETE.FirstOrDefault(S => S.CODE_S.Equals((decimal)comboBox1.SelectedValue)); // var ID = entity.SHIFT.First().CODE; SHIFT Shift = entity.SHIFT.FirstOrDefault(shift => shift.CODE == shiftID); // CODE = ID + 1, // CODE = 5, Shift.LIBELLE = TextboxLibelle.Text; Shift.DATEDDEBUT = dateTimePicker1.Value; Shift.DATEDFIN = dateTimePicker2.Value; Shift.HEUREDEBUT = dateTimePicker3.Value; Shift.HEUREFIN = dateTimePicker4.Value; Shift.HEUREDEBUTPAUSE = dateTimePicker5.Value; Shift.HEUREFINPAUSE = dateTimePicker6.Value; Shift.WEEKEND = checkBoxWeekend.Checked ? 1 : 0; Shift.VACANCE = checkBoxVacances.Checked?1:0; Shift.JOURSFERIES = checkBoxJoursferies.Checked ? 1 : 0; Shift.CODE_S = societe.CODE_S; Shift.SOCIETE = societe; entity.SaveChanges(); this.Close(); MessageFormtOK MessageFormtOK = new MessageFormtOK("modification avec success..."); var result = MessageFormtOK.ShowDialog(); }
private void Shift_sound(SHIFT s) { if (s == SHIFT.PREV) { --mp3_now; if (mp3_now == 0) { mp3_now = mp3_count; } // 8倍遅い //mp3_now = (((mp3_now - 2) % mp3_count) + mp3_count) % mp3_count + 1; } else if (s == SHIFT.NEXT) { mp3_now = mp3_now % mp3_count + 1; } bar_seek.Value = 0; time_now.Text = "0:00"; playing = false; Mp_ctl(); Change_mp3(); Set_title(); Set_time(); bar_seek.Maximum = mp3_length; mp.controls.currentPosition = 0; }
public ActionResult DeleteConfirmed(int id) { SHIFT sHIFT = db.SHIFTs.Find(id); db.SHIFTs.Remove(sHIFT); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Remove(int id) { SHIFT sHIFT = db.SHIFTS.Find(id); db.SHIFTS.Remove(sHIFT); db.SaveChanges(); return(RedirectToAction("Index")); }
public static SHIFT GetSHIFTByID(int id) { SHIFT sHIFT = new SHIFT(); SqlSHIFTProvider sqlSHIFTProvider = new SqlSHIFTProvider(); sHIFT = sqlSHIFTProvider.GetSHIFTByID(id); return(sHIFT); }
public ActionResult Edit([Bind(Include = "Id,Name,Startdate,EndDate,Active,InTime,OutTime")] SHIFT sHIFT) { if (ModelState.IsValid) { db.Entry(sHIFT).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(sHIFT)); }
public ActionResult Edit([Bind(Include = "ID,WhichShift")] SHIFT sHIFT) { if (ModelState.IsValid) { db.Entry(sHIFT).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(sHIFT)); }
public ModifierShift(int shiftID) { this.shiftID = shiftID; SHIFT Shift = entity.SHIFT.FirstOrDefault(shift => shift.CODE == shiftID); InitializeComponent(); comboBox1.DataSource = entity.SOCIETE.ToList(); comboBox1.DisplayMember = "NOM_S"; comboBox1.ValueMember = "CODE_S"; // comboBox1.SelectedValue = Shift.CODE_S; this.dateTimePicker3.CustomFormat = "hh:mm tt"; this.dateTimePicker3.Format = System.Windows.Forms.DateTimePickerFormat.Custom; this.dateTimePicker3.ShowUpDown = true; this.dateTimePicker4.CustomFormat = "hh:mm tt"; this.dateTimePicker4.Format = System.Windows.Forms.DateTimePickerFormat.Custom; this.dateTimePicker4.ShowUpDown = true; this.dateTimePicker5.CustomFormat = "hh:mm tt"; this.dateTimePicker5.Format = System.Windows.Forms.DateTimePickerFormat.Custom; this.dateTimePicker5.ShowUpDown = true; this.dateTimePicker6.CustomFormat = "hh:mm tt"; this.dateTimePicker6.Format = System.Windows.Forms.DateTimePickerFormat.Custom; this.dateTimePicker6.ShowUpDown = true; TextboxLibelle.Text = Shift.LIBELLE; dateTimePicker1.Value = (DateTime)Shift.DATEDDEBUT; dateTimePicker2.Value = (DateTime)Shift.DATEDFIN; dateTimePicker3.Value = (DateTime)Shift.HEUREDEBUT; dateTimePicker4.Value = (DateTime)Shift.HEUREFIN; dateTimePicker5.Value = (DateTime)Shift.HEUREDEBUTPAUSE; dateTimePicker6.Value = (DateTime)Shift.HEUREFINPAUSE; if (Shift.WEEKEND == 1) { checkBoxWeekend.Checked = true; } else { checkBoxWeekend.Checked = false; } if (Shift.VACANCE == 1) { checkBoxVacances.Checked = true; } else { checkBoxVacances.Checked = false; } if (Shift.JOURSFERIES == 1) { checkBoxJoursferies.Checked = true; } else { checkBoxJoursferies.Checked = false; } }
public ActionResult Create([Bind(Include = "ID,WhichShift")] SHIFT sHIFT) { if (ModelState.IsValid) { db.SHIFTS.Add(sHIFT); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(sHIFT)); }
public ActionResult Create([Bind(Include = "Id,Name,Startdate,EndDate,Active,InTime,OutTime")] SHIFT sHIFT) { if (ModelState.IsValid) { db.SHIFTs.Add(sHIFT); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(sHIFT)); }
//[ValidateAntiForgeryToken] public ActionResult DeleteConfirmed(string id) { try { SHIFT sHIFT = db.SHIFTs.Find(id); db.SHIFTs.Remove(sHIFT); db.SaveChanges(); } catch { return(Json(new { success = false })); } return(Json(new { success = true })); }
private void button2_Click(object sender, EventArgs e) { try { string imgpath = img.ImageLocation; FileStream fs = new FileStream((string)imgpath, FileMode.Open, FileAccess.Read); BinaryReader br = new BinaryReader(fs); FileInfo fi = new FileInfo((string)imgpath); byte[] imgdata = br.ReadBytes((int)fi.Length); fs.Close(); br.Close(); SOCIETE societe = entity.SOCIETE.FirstOrDefault(S => S.CODE_S.Equals((decimal)comboBox1.SelectedValue)); SHIFT shift = entity.SHIFT.FirstOrDefault(S => S.CODE == (decimal)comboBox2.SelectedValue); PERSONNEL p = new PERSONNEL { MAT = tb1.Text, NOM = tb2.Text, PRENOM = tb3.Text, TEL = tb4.Text, ADR_P = tb5.Text, VILLE_P = tb6.Text, POSTE = tb7.Text, DATE_EMB = dt.Value, SALAIRE = Convert.ToDecimal(tb8.Text), PHOTO = imgdata, CODE_S = societe.CODE_S, SHIFT = shift, SOCIETE = societe, IDEMPRIENT = emprientID }; entity.PERSONNEL.Add(p); entity.SaveChanges(); ajout.ForeColor = Color.Green; MessageFormtOK MessageFormtOK = new MessageFormtOK("ajout avec success"); var result = MessageFormtOK.ShowDialog(); this.Close(); }//Try end catch (Exception ex) { MessageFormError MessageForm = new MessageFormError(ex.Message.ToString()); var result = MessageForm.ShowDialog(); } }
// GET: Shift/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SHIFT sHIFT = db.SHIFTs.Find(id); if (sHIFT == null) { return(HttpNotFound()); } return(View(sHIFT)); }
private void button1_Click(object sender, EventArgs e) { try { SOCIETE societe = entity.SOCIETE.FirstOrDefault(S => S.CODE_S.Equals((decimal)comboBox1.SelectedValue)); // var ID = entity.SHIFT.First().CODE; SHIFT shift = new SHIFT { // CODE = ID + 1, // CODE = 5, LIBELLE = TextboxLibelle.Text, DATEDDEBUT = dateTimePicker1.Value, DATEDFIN = dateTimePicker2.Value, HEUREDEBUT = dateTimePicker3.Value, HEUREFIN = dateTimePicker4.Value, HEUREDEBUTPAUSE = dateTimePicker5.Value, HEUREFINPAUSE = dateTimePicker6.Value, WEEKEND = checkBoxWeekend.Checked ? 1 : 0, VACANCE = checkBoxVacances.Checked ? 1 : 0, JOURSFERIES = checkBoxJoursferies.Checked ? 1 : 0, CODE_S = societe.CODE_S, SOCIETE = societe }; entity.SHIFT.Add(shift); entity.SaveChanges(); MessageFormtOK MessageFormtOK = new MessageFormtOK("ajout avec success"); var result = MessageFormtOK.ShowDialog(); this.Close(); } catch (Exception ex) { MessageFormError MessageForm = new MessageFormError(ex.Message.ToString()); var result = MessageForm.ShowDialog(); } }
public bool UpdateSHIFT(SHIFT sHIFT) { using (SqlConnection connection = new SqlConnection(this.ConnectionString)) { SqlCommand cmd = new SqlCommand("AbiMatuEnterprise_UpdateSHIFT", connection); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@SHIFTID", SqlDbType.Int).Value = sHIFT.SHIFTID; cmd.Parameters.Add("@SHIFTNAME", SqlDbType.VarChar).Value = sHIFT.SHIFTNAME; cmd.Parameters.Add("@SHIFTSTART", SqlDbType.DateTime).Value = sHIFT.SHIFTSTART; cmd.Parameters.Add("@SHIFTEND", SqlDbType.DateTime).Value = sHIFT.SHIFTEND; cmd.Parameters.Add("@CREATEDON", SqlDbType.DateTime).Value = sHIFT.CREATEDON; cmd.Parameters.Add("@CREATEDBY", SqlDbType.VarChar).Value = sHIFT.CREATEDBY; cmd.Parameters.Add("@UPDATEDON", SqlDbType.DateTime).Value = sHIFT.UPDATEDON; cmd.Parameters.Add("@UPDATEDBY", SqlDbType.VarChar).Value = sHIFT.UPDATEDBY; cmd.Parameters.Add("@SHIFTTIME", SqlDbType.VarChar).Value = sHIFT.SHIFTTIME; connection.Open(); int result = cmd.ExecuteNonQuery(); return(result == 1); } }
public SHIFT GetSHIFTFromReader(IDataReader reader) { try { SHIFT sHIFT = new SHIFT ( (int)reader["SHIFTID"], reader["SHIFTNAME"].ToString(), (DateTime)reader["SHIFTSTART"], (DateTime)reader["SHIFTEND"], (DateTime)reader["CREATEDON"], reader["CREATEDBY"].ToString(), (DateTime)reader["UPDATEDON"], reader["UPDATEDBY"].ToString(), reader["SHIFTTIME"].ToString() ); return(sHIFT); } catch (Exception ex) { return(null); } }
public static bool UpdateSHIFT(SHIFT sHIFT) { SqlSHIFTProvider sqlSHIFTProvider = new SqlSHIFTProvider(); return(sqlSHIFTProvider.UpdateSHIFT(sHIFT)); }
public static int InsertSHIFT(SHIFT sHIFT) { SqlSHIFTProvider sqlSHIFTProvider = new SqlSHIFTProvider(); return(sqlSHIFTProvider.InsertSHIFT(sHIFT)); }
static Code128Encoder() { codeA = new Hashtable(105); codeB = new Hashtable(105); codeC = new Hashtable(105); codeA[" "] = codeB[" "] = codeC["00"] = new SymbolWrap("11011001100", 0); codeA["!"] = codeB["!"] = codeC["01"] = new SymbolWrap("11001101100", 1); codeA["\""] = codeB["\""] = codeC["02"] = new SymbolWrap("11001100110", 2); codeA["#"] = codeB["#"] = codeC["03"] = new SymbolWrap("10010011000", 3); codeA["$"] = codeB["$"] = codeC["04"] = new SymbolWrap("10010001100", 4); codeA["%"] = codeB["%"] = codeC["05"] = new SymbolWrap("10001001100", 5); codeA["&"] = codeB["&"] = codeC["06"] = new SymbolWrap("10011001000", 6); codeA["'"] = codeB["'"] = codeC["07"] = new SymbolWrap("10011000100", 7); codeA["("] = codeB["("] = codeC["08"] = new SymbolWrap("10001100100", 8); codeA[")"] = codeB[")"] = codeC["09"] = new SymbolWrap("11001001000", 9); codeA["*"] = codeB["*"] = codeC["10"] = new SymbolWrap("11001000100", 10); codeA["+"] = codeB["+"] = codeC["11"] = new SymbolWrap("11000100100", 11); codeA[","] = codeB[","] = codeC["12"] = new SymbolWrap("10110011100", 12); codeA["-"] = codeB["-"] = codeC["13"] = new SymbolWrap("10011011100", 13); codeA["."] = codeB["."] = codeC["14"] = new SymbolWrap("10011001110", 14); codeA["/"] = codeB["/"] = codeC["15"] = new SymbolWrap("10111001100", 15); codeA["0"] = codeB["0"] = codeC["16"] = new SymbolWrap("10011101100", 16); codeA["1"] = codeB["1"] = codeC["17"] = new SymbolWrap("10011100110", 17); codeA["2"] = codeB["2"] = codeC["18"] = new SymbolWrap("11001110010", 18); codeA["3"] = codeB["3"] = codeC["19"] = new SymbolWrap("11001011100", 19); codeA["4"] = codeB["4"] = codeC["20"] = new SymbolWrap("11001001110", 20); codeA["5"] = codeB["5"] = codeC["21"] = new SymbolWrap("11011100100", 21); codeA["6"] = codeB["6"] = codeC["22"] = new SymbolWrap("11001110100", 22); codeA["7"] = codeB["7"] = codeC["23"] = new SymbolWrap("11101101110", 23); codeA["8"] = codeB["8"] = codeC["24"] = new SymbolWrap("11101001100", 24); codeA["9"] = codeB["9"] = codeC["25"] = new SymbolWrap("11100101100", 25); codeA[":"] = codeB[":"] = codeC["26"] = new SymbolWrap("11100100110", 26); codeA[";"] = codeB[";"] = codeC["27"] = new SymbolWrap("11101100100", 27); codeA["<"] = codeB["<"] = codeC["28"] = new SymbolWrap("11100110100", 28); codeA["="] = codeB["="] = codeC["29"] = new SymbolWrap("11100110010", 29); codeA[">"] = codeB[">"] = codeC["30"] = new SymbolWrap("11011011000", 30); codeA["?"] = codeB["?"] = codeC["31"] = new SymbolWrap("11011000110", 31); codeA["@"] = codeB["@"] = codeC["32"] = new SymbolWrap("11000110110", 32); codeA["A"] = codeB["A"] = codeC["33"] = new SymbolWrap("10100011000", 33); codeA["B"] = codeB["B"] = codeC["34"] = new SymbolWrap("10001011000", 34); codeA["C"] = codeB["C"] = codeC["35"] = new SymbolWrap("10001000110", 35); codeA["D"] = codeB["D"] = codeC["36"] = new SymbolWrap("10110001000", 36); codeA["E"] = codeB["E"] = codeC["37"] = new SymbolWrap("10001101000", 37); codeA["F"] = codeB["F"] = codeC["38"] = new SymbolWrap("10001100010", 38); codeA["G"] = codeB["G"] = codeC["39"] = new SymbolWrap("11010001000", 39); codeA["H"] = codeB["H"] = codeC["40"] = new SymbolWrap("11000101000", 40); codeA["I"] = codeB["I"] = codeC["41"] = new SymbolWrap("11000100010", 41); codeA["J"] = codeB["J"] = codeC["42"] = new SymbolWrap("10110111000", 42); codeA["K"] = codeB["K"] = codeC["43"] = new SymbolWrap("10110001110", 43); codeA["L"] = codeB["L"] = codeC["44"] = new SymbolWrap("10001101110", 44); codeA["M"] = codeB["M"] = codeC["45"] = new SymbolWrap("10111011000", 45); codeA["N"] = codeB["N"] = codeC["46"] = new SymbolWrap("10111000110", 46); codeA["O"] = codeB["O"] = codeC["47"] = new SymbolWrap("10001110110", 47); codeA["P"] = codeB["P"] = codeC["48"] = new SymbolWrap("11101110110", 48); codeA["Q"] = codeB["Q"] = codeC["49"] = new SymbolWrap("11010001110", 49); codeA["R"] = codeB["R"] = codeC["50"] = new SymbolWrap("11000101110", 50); codeA["S"] = codeB["S"] = codeC["51"] = new SymbolWrap("11011101000", 51); codeA["T"] = codeB["T"] = codeC["52"] = new SymbolWrap("11011100010", 52); codeA["U"] = codeB["U"] = codeC["53"] = new SymbolWrap("11011101110", 53); codeA["V"] = codeB["V"] = codeC["54"] = new SymbolWrap("11101011000", 54); codeA["W"] = codeB["W"] = codeC["55"] = new SymbolWrap("11101000110", 55); codeA["X"] = codeB["X"] = codeC["56"] = new SymbolWrap("11100010110", 56); codeA["Y"] = codeB["Y"] = codeC["57"] = new SymbolWrap("11101101000", 57); codeA["Z"] = codeB["Z"] = codeC["58"] = new SymbolWrap("11101100010", 58); codeA["["] = codeB["["] = codeC["59"] = new SymbolWrap("11100011010", 59); codeA["\\"] = codeB["\\"] = codeC["60"] = new SymbolWrap("11101111010", 60); codeA["]"] = codeB["]"] = codeC["61"] = new SymbolWrap("11001000010", 61); codeA["^"] = codeB["^"] = codeC["62"] = new SymbolWrap("11110001010", 62); codeA["_"] = codeB["_"] = codeC["63"] = new SymbolWrap("10100110000", 63); codeA[((char)0).ToString()] = codeB["`"] = codeC["64"] = new SymbolWrap("10100001100", 64); codeA[((char)1).ToString()] = codeB["a"] = codeC["65"] = new SymbolWrap("10010110000", 65); codeA[((char)2).ToString()] = codeB["b"] = codeC["66"] = new SymbolWrap("10010000110", 66); codeA[((char)3).ToString()] = codeB["c"] = codeC["67"] = new SymbolWrap("10000101100", 67); codeA[((char)4).ToString()] = codeB["d"] = codeC["68"] = new SymbolWrap("10000100110", 68); codeA[((char)5).ToString()] = codeB["e"] = codeC["69"] = new SymbolWrap("10110010000", 69); codeA[((char)6).ToString()] = codeB["f"] = codeC["70"] = new SymbolWrap("10110000100", 70); codeA[((char)7).ToString()] = codeB["g"] = codeC["71"] = new SymbolWrap("10011010000", 71); codeA[((char)8).ToString()] = codeB["h"] = codeC["72"] = new SymbolWrap("10011000010", 72); codeA[((char)9).ToString()] = codeB["i"] = codeC["73"] = new SymbolWrap("10000110100", 73); codeA[((char)10).ToString()] = codeB["j"] = codeC["74"] = new SymbolWrap("10000110010", 74); codeA[((char)11).ToString()] = codeB["k"] = codeC["75"] = new SymbolWrap("11000010010", 75); codeA[((char)12).ToString()] = codeB["l"] = codeC["76"] = new SymbolWrap("11001010000", 76); codeA[((char)13).ToString()] = codeB["m"] = codeC["77"] = new SymbolWrap("11110111010", 77); codeA[((char)14).ToString()] = codeB["n"] = codeC["78"] = new SymbolWrap("11000010100", 78); codeA[((char)15).ToString()] = codeB["o"] = codeC["79"] = new SymbolWrap("10001111010", 79); codeA[((char)16).ToString()] = codeB["p"] = codeC["80"] = new SymbolWrap("10100111100", 80); codeA[((char)17).ToString()] = codeB["q"] = codeC["81"] = new SymbolWrap("10010111100", 81); codeA[((char)18).ToString()] = codeB["r"] = codeC["82"] = new SymbolWrap("10010011110", 82); codeA[((char)19).ToString()] = codeB["s"] = codeC["83"] = new SymbolWrap("10111100100", 83); codeA[((char)20).ToString()] = codeB["t"] = codeC["84"] = new SymbolWrap("10011110100", 84); codeA[((char)21).ToString()] = codeB["u"] = codeC["85"] = new SymbolWrap("10011110010", 85); codeA[((char)22).ToString()] = codeB["v"] = codeC["86"] = new SymbolWrap("11110100100", 86); codeA[((char)23).ToString()] = codeB["w"] = codeC["87"] = new SymbolWrap("11110010100", 87); codeA[((char)24).ToString()] = codeB["x"] = codeC["88"] = new SymbolWrap("11110010010", 88); codeA[((char)25).ToString()] = codeB["y"] = codeC["89"] = new SymbolWrap("11011011110", 89); codeA[((char)26).ToString()] = codeB["z"] = codeC["90"] = new SymbolWrap("11011110110", 90); codeA[((char)27).ToString()] = codeB["{"] = codeC["91"] = new SymbolWrap("11110110110", 91); codeA[((char)28).ToString()] = codeB["|"] = codeC["92"] = new SymbolWrap("10101111000", 92); codeA[((char)29).ToString()] = codeB["}"] = codeC["93"] = new SymbolWrap("10100011110", 93); codeA[((char)30).ToString()] = codeB["~"] = codeC["94"] = new SymbolWrap("10001011110", 94); codeA[((char)31).ToString()] = codeB[((char)127).ToString()] = codeC["95"] = new SymbolWrap("10111101000", 95); codeA[FNC3.ToString()] = codeB[FNC3.ToString()] = codeC["96"] = new SymbolWrap("10111100010", 96); codeA[FNC2.ToString()] = codeB[FNC2.ToString()] = codeC["97"] = new SymbolWrap("11110101000", 97); codeA[SHIFT.ToString()] = codeB[SHIFT.ToString()] = codeC["98"] = new SymbolWrap("11110100010", 98); codeA[CodeC.ToString()] = codeB[CodeC.ToString()] = codeC["99"] = new SymbolWrap("10111011110", 99); codeA[CodeB.ToString()] = codeB[FNC4.ToString()] = codeC[CodeB.ToString()] = new SymbolWrap("10111101110", 100); codeA[FNC4.ToString()] = codeB[CodeA.ToString()] = codeC[CodeA.ToString()] = new SymbolWrap("11101011110", 101); codeA[FNC1.ToString()] = codeB[FNC1.ToString()] = codeC[FNC1.ToString()] = new SymbolWrap("11110101110", 102); codeA[StartA.ToString()] = codeB[StartA.ToString()] = codeC[StartA.ToString()] = new SymbolWrap("11010000100", 103); codeA[StartB.ToString()] = codeB[StartB.ToString()] = codeC[StartB.ToString()] = new SymbolWrap("11010010000", 104); codeA[StartC.ToString()] = codeB[StartC.ToString()] = codeC[StartC.ToString()] = new SymbolWrap("11010011100", 105); }
public SHIFT AddShift(SHIFT sHIFT) { sHIFT.Active = true; return(_shiftService.Save(sHIFT)); }