public Boolean Edit(long Ticker_ID, string Ticker_Text, string Tiker_Color, string Tiker_URL, string Start_Time, string Finish_Time, string IS_Valid_Hidden_Edit) { try { PIS_Tickers message = new PIS_Tickers(); message.Is_Master = false; message.IS_Valid = Convert.ToBoolean(IS_Valid_Hidden_Edit); message.Ticker_Type = 0; message.Ticker_ID = Ticker_ID; message.Ticker_Text = Ticker_Text; message.Tiker_Color = Tiker_Color; message.Tiker_URL = Tiker_URL; message.Start_Time = Convert.ToDateTime(Start_Time); message.Finish_Time = Convert.ToDateTime(Finish_Time); db.PIS_Tickers.Attach(message); db.Entry(message).State = (System.Data.Entity.EntityState)EntityState.Modified; db.Entry(message).CurrentValues.SetValues(message); db.SaveChanges(); //Envois des informations dans le fichier de log //LogsController LogFile = new LogsController(); //LogFile.add(3, message.ID.ToString(), 1, User.Identity.Name, message.Title); return(true); } catch { return(false); } }
public Boolean DeleteConfirmed(long id) { try { PIS_Tickers message = db.PIS_Tickers.Single(m => m.Ticker_ID == id); db.PIS_Tickers.Remove(message); db.SaveChanges(); //Envois des informations dans le fichier de log //LogsController LogFile = new LogsController(); //LogFile.add(1, id.ToString(), 2, User.Identity.Name, message.Title); return(true); } catch { return(false); } }
public string Create(string Ticker_Text, string Tiker_Color, string Tiker_URL, string Start_Time, string Finish_Time, string IS_Valid_Hidden) { try { PIS_Tickers message = new PIS_Tickers(); message.Is_Master = false; message.IS_Valid = Convert.ToBoolean(IS_Valid_Hidden); message.Ticker_Type = 0; message.Ticker_Text = Ticker_Text; message.Tiker_Color = Tiker_Color; message.Tiker_URL = Tiker_URL; message.Start_Time = Convert.ToDateTime(Start_Time); message.Finish_Time = Convert.ToDateTime(Finish_Time); db.PIS_Tickers.Add(message); db.SaveChanges(); //Envois des informations dans le fichier de log //LogsController LogFile = new LogsController(); //LogFile.add(1, message.ID.ToString(), 1, User.Identity.Name, message.Title); ////Appel des autres controleurs afin de sauvegarder le message d'une traite//// //ID du message qui viens detre creer var newId = message.Ticker_ID; //Apres avoir tout sauvegarde retour aux details du message return(newId.ToString()); } catch { return("False"); } }