public bool DeleteRetours(CsRetourScelles sRetours) { try { return(new DBScelle().Delete(sRetours)); } catch (Exception ex) { ErrorManager.LogException(this, ex); return(false); } }
private List <CsRetourScelles> GetInformationsFromScreen() { try { var listObjetForInsertOrUpdate = new List <CsRetourScelles>(); if ((SessionObject.ExecMode)ModeExecution == SessionObject.ExecMode.Creation) { if (TbItScelleNnUtls.IsSelected == true) { ListSaisie.Clear(); ListSaisie.AddRange((List <CsRemiseScelleByAg>)dgScelle.ItemsSource); foreach (CsRemiseScelleByAg element in ListSaisie) { var Retours = new CsRetourScelles { CodeCentre = UserConnecte.FK_IDCENTRE, Date_Retour = DateRetour.SelectedDate != null ? DateRetour.SelectedDate.Value : DateTime.Now, Nbre_Scelles = (int?)int.Parse(TxtScelleNnutiliser.Text), Id_Retour = Guid.NewGuid(), Donneur_Mat = txtAgt_M.Tag.ToString(), Receveur_Mat = UserConnecte.PK_ID.ToString(), Id_Scelle = element.Id_Scelle, Id_DetailRetour = Guid.NewGuid(), Motif_Retour = 1, Status_ID = 3 }; listObjetForInsertOrUpdate.Add(Retours); } } if (TbItScelleAbimer.IsSelected == true) { ListSaisie.Clear(); ListSaisie.AddRange((List <CsRemiseScelleByAg>)dgScelleAbimerLst.ItemsSource); foreach (CsRemiseScelleByAg element in ListSaisie) { var Retours = new CsRetourScelles { CodeCentre = UserConnecte.FK_IDCENTRE, Date_Retour = DateTime.Now, // Date_Retour = DateRetour.SelectedDate != null ? DateRetour.SelectedDate.Value : DateTime.Now, //Nbre_Scelles = (int?)int.Parse(TxtScelleNnutiliser.Text), Id_Retour = Guid.NewGuid(), Donneur_Mat = txtAgt_M.Tag.ToString(), Receveur_Mat = UserConnecte.PK_ID.ToString(), Id_Scelle = element.Id_Scelle, Id_DetailRetour = Guid.NewGuid(), Motif_Retour = 0, Status_ID = 0 }; listObjetForInsertOrUpdate.Add(Retours); } } } if ((SessionObject.ExecMode)ModeExecution == SessionObject.ExecMode.Modification) { //foreach (CsScelle element in ListSaisie) //{ // //ObjetSelectionnee.Id_LotMagasinGeneral = NumeroDebut + "_" + NumeroFin + "_" + Origine_ID.ToString(); // ObjetSelectionnee.CodeCentre = UserConnecte.FK_IDCENTRE; // ObjetSelectionnee.Date_Remise = Dateremise.SelectedDate != null ? Dateremise.SelectedDate.Value : DateTime.Now; // ObjetSelectionnee.Motif_ID = ((CsMotifsScelle)CboMotifs.SelectedItem).Motif_ID; // ObjetSelectionnee.Nbre_Scelles = (int?)int.Parse(txtNombredeScelle.Text); // ObjetSelectionnee.Matricule_Receiver = (int)txtAgt_M.Tag; // ObjetSelectionnee.Matricule_User = UserConnecte.PK_ID; // ObjetSelectionnee.Lot_Id = element.lot_ID; // ObjetSelectionnee.Id_Scelle = element.Id_Scelle; // ObjetSelectionnee.Id_DetailRemise = Guid.NewGuid(); // listObjetForInsertOrUpdate.Add(ObjetSelectionnee); } return(listObjetForInsertOrUpdate); } catch (Exception ex) { Message.ShowError(ex.Message, Languages.Commune); return(null); } }