예제 #1
0
        public void DelelteMessage(int i)
        {
            MessageWPF wpf = Messages.Where(p => p.messageAlertId == i).FirstOrDefault();

            Messages.Remove(wpf);
            DalMessage.Delete(i);
        }
예제 #2
0
        private void FaireGetEdit(int obj)
        {
            MessageWPF wpf = Main.Data.Messages.Where(p => p.messageAlertId == obj).FirstOrDefault();

            Contenu  = wpf.messageContenu;
            DatDebut = wpf.messageDateDebut;
            DateFin  = wpf.messageDateFin;
            Id       = wpf.messageAlertId;
        }
예제 #3
0
        public static MessageWPF GetMessageWPF(this Message vm)
        {
            MessageWPF wpf = new MessageWPF();

            wpf.messageAlertId   = vm.Id;
            wpf.messageContenu   = vm.Contenu;
            wpf.messageDateDebut = vm.DatDebut;
            wpf.messageDateFin   = vm.DateFin;
            return(wpf);
        }
예제 #4
0
        public static MessageDal GetMessageDal(this MessageWPF wpf)
        {
            MessageDal dal = new MessageDal();

            dal.brasserieId      = wpf.brasserieId;
            dal.messageAlertId   = wpf.messageAlertId;
            dal.messageContenu   = wpf.messageContenu;
            dal.messageDateDebut = wpf.messageDateDebut;
            dal.messageDateFin   = wpf.messageDateFin;
            return(dal);
        }
예제 #5
0
        public static MessageWPF GetMessageWPF(this MessageDal dal)
        {
            MessageWPF wpf = new MessageWPF();

            wpf.brasserieId      = dal.brasserieId;
            wpf.messageAlertId   = dal.messageAlertId;
            wpf.messageContenu   = dal.messageContenu;
            wpf.messageDateDebut = dal.messageDateDebut;
            wpf.messageDateFin   = dal.messageDateFin;
            return(wpf);
        }
예제 #6
0
 public void EditerMessage(MessageWPF b)
 {
     if (Messages.Count() > 0)
     {
         for (int i = 0; i < Messages.Count(); i++)
         {
             if (Messages[i].messageAlertId == b.messageAlertId)
             {
                 Messages[i] = b;
                 i           = Messages.Count() + 2;
             }
         }
     }
     DalMessage.Update(b.GetMessageDal());
 }
예제 #7
0
 public void AjouterMessage(MessageWPF a)
 {
     a.messageAlertId = DalMessage.Create(a.GetMessageDal());
     // a.messageAlertId = DalMessage.GetAll().LastOrDefault().messageAlertId;
     Messages.Add(a);
 }