private void RenseignerInformationsEntreprise(CsEntreprise pEntreprise) { try { TxtActivite.Text = pEntreprise.ACTIVITE ?? string.Empty; TxtAdressePrincipale.Text = pEntreprise.ADRESSEPRINCIPALE ?? string.Empty; TxtAdresseSecondaire.Text = pEntreprise.ADRESSESECONDAIRE ?? string.Empty; TxtEmailPrincipale.Text = pEntreprise.EMAILPRINCIPALE ?? string.Empty; TxtEmailSecondaire.Text = pEntreprise.EMAILSECONDAIRE ?? string.Empty; TxtFaxPrincipale.Text = pEntreprise.FAXPRINCIPALE ?? string.Empty; TxtFaxSecondaire.Text = pEntreprise.FAXSECONDAIRE ?? string.Empty; TxtNom.Text = pEntreprise.NOM ?? string.Empty; TxtPays.Text = pEntreprise.PAYS ?? string.Empty; TxtSigle.Text = pEntreprise.SIGLE ?? string.Empty; TxtSiteWeb.Text = pEntreprise.SITEINTERNET ?? string.Empty; TxtSlogan.Text = pEntreprise.SLOGAN ?? string.Empty; TxtTelPrincipale.Text = pEntreprise.TELEPHONEPRINCIPAL ?? string.Empty; TxtTelSecondaire.Text = pEntreprise.TELEPHONESECONDAIRE ?? string.Empty; if (pEntreprise.LOGO != null) { HypLinkLogo.Tag = pEntreprise.LOGO; this.HypLinkLogo.Content = "Logo inséré"; IsLogoSelectionnee = true; } } catch (Exception ex) { throw ex; } }
public bool Update(CsEntreprise entity) { try { return(Entities.UpdateEntity <Galatee.Entity.Model.ENTREPRISE>(Entities.ConvertObject <Galatee.Entity.Model.ENTREPRISE, CsEntreprise>(entity))); } catch (Exception e) { throw e; } }
public CsEntreprise GetById(CsEntreprise entity) { try { return(Entities.GetEntityFromQuery <CsEntreprise>(ParamProcedure.PARAM_ENTREPRISE_RETOURNEById(entity.PK_ID))); } catch (Exception ex) { throw ex; } }
private void GetDataFromDataBase() { try { ParametrageClient client = new ParametrageClient(Utility.ProtocoleFacturation(), Utility.EndPoint("Parametrage")); client.GetAllEntrepriseCompleted += (ssender, args) => { try { if (args.Cancelled || args.Error != null) { string error = args.Error.Message; Message.ShowError(error, Languages.Parametrage); return; } if (args.Result == null) { //Message.Show(Languages.msgErreurChargementDonnees, Languages.Parametrage); //return; } else { IsForInsert = false; VgEntreprise = args.Result; RenseignerInformationsEntreprise(VgEntreprise); } } catch (Exception ex) { Message.ShowError(ex.Message, Languages.Parametrage); } }; client.GetAllEntrepriseAsync(); } catch (Exception ex) { throw ex; } }
private void EnregistrerDonnes(CsEntreprise pEntreprise) { try { if (IsForInsert) { ParametrageClient client = new ParametrageClient(Utility.ProtocoleFacturation(), Utility.EndPoint("Parametrage")); client.InsertEntrepriseCompleted += (ssender, args) => { try { if (args.Cancelled || args.Error != null) { string error = args.Error.Message; Message.ShowError(error, Languages.Parametrage); return; } if (!args.Result) { Message.ShowError(Languages.ErreurInsertionDonnees, Languages.Parametrage); return; } } catch (Exception ex) { Message.ShowError(ex.Message, Languages.Parametrage); } }; client.InsertEntrepriseAsync(pEntreprise); } else { ParametrageClient client = new ParametrageClient(Utility.ProtocoleFacturation(), Utility.EndPoint("Parametrage")); client.UpdateEntrepriseCompleted += (ssender, args) => { try { if (args.Cancelled || args.Error != null) { string error = args.Error.Message; Message.ShowError(error, Languages.Parametrage); return; } if (!args.Result) { Message.ShowError(Languages.ErreurMiseAJourDonnees, Languages.Parametrage); return; } } catch (Exception ex) { Message.ShowError(ex.Message, Languages.Parametrage); } }; client.UpdateEntrepriseAsync(pEntreprise); } } catch (Exception ex) { throw ex; } }
private CsEntreprise GetInformationsFromScreen() { CsEntreprise Entreprise = null; try { if (VgEntreprise == null) { Entreprise = new CsEntreprise(); IsForInsert = true; } else { Entreprise = VgEntreprise; IsForInsert = false; } if (!string.IsNullOrEmpty(TxtActivite.Text)) { Entreprise.ACTIVITE = TxtActivite.Text; } if (!string.IsNullOrEmpty(TxtAdressePrincipale.Text)) { Entreprise.ADRESSEPRINCIPALE = TxtAdressePrincipale.Text; } if (!string.IsNullOrEmpty(TxtAdresseSecondaire.Text)) { Entreprise.ADRESSESECONDAIRE = TxtAdresseSecondaire.Text; } if (!string.IsNullOrEmpty(TxtEmailPrincipale.Text)) { Entreprise.EMAILPRINCIPALE = TxtEmailPrincipale.Text; } if (!string.IsNullOrEmpty(TxtEmailSecondaire.Text)) { Entreprise.EMAILSECONDAIRE = TxtEmailSecondaire.Text; } if (!string.IsNullOrEmpty(TxtFaxPrincipale.Text)) { Entreprise.FAXPRINCIPALE = TxtFaxPrincipale.Text; } if (!string.IsNullOrEmpty(TxtFaxSecondaire.Text)) { Entreprise.FAXSECONDAIRE = TxtFaxSecondaire.Text; } if (!string.IsNullOrEmpty(TxtNom.Text)) { Entreprise.NOM = TxtNom.Text; } if (!string.IsNullOrEmpty(TxtNom.Text)) { Entreprise.NOM = TxtNom.Text; } if (!string.IsNullOrEmpty(TxtPays.Text)) { Entreprise.PAYS = TxtPays.Text; } if (!string.IsNullOrEmpty(TxtSigle.Text)) { Entreprise.SIGLE = TxtSigle.Text; } if (!string.IsNullOrEmpty(TxtSiteWeb.Text)) { Entreprise.SITEINTERNET = TxtSiteWeb.Text; } if (!string.IsNullOrEmpty(TxtSlogan.Text)) { Entreprise.SLOGAN = TxtSlogan.Text; } if (!string.IsNullOrEmpty(TxtTelPrincipale.Text)) { Entreprise.TELEPHONEPRINCIPAL = TxtTelPrincipale.Text; } if (!string.IsNullOrEmpty(TxtTelSecondaire.Text)) { Entreprise.TELEPHONESECONDAIRE = TxtTelSecondaire.Text; } if (HypLinkLogo.Tag != null) { Entreprise.LOGO = (byte[])HypLinkLogo.Tag; } Entreprise.DATECREATION = DateTime.Now; Entreprise.USERCREATION = UserConnecte.matricule; return(Entreprise); } catch (Exception ex) { throw ex; } }