public bool InsertFraude(CsFraude sFraude) { try { return(Entities.InsertEntity <Galatee.Entity.Model.FRAUDE>(Entities.ConvertObject <Galatee.Entity.Model.FRAUDE, CsFraude>(sFraude))); } catch (Exception ex) { throw ex; } }
public bool InsertFraude(CsFraude sFraude) { try { return(new DBFRAUDE().InsertFraude(sFraude)); } catch (Exception ex) { ErrorManager.LogException(this, ex); return(false); } }
private CsFraude GetInformationsFromScreen() { var listObjetForInsertOrUpdate = new CsFraude(); try { if ((int)txt_Abonne.Tag == 0) { var tFraude = new CsFraude { DateCreation = DateTime.Now.Date, DateEtape = DateTime.Now.Date, DateReclamation = DateTime.Now.Date, FK_IDSOURCECONTROLE = ((CsSourceControle)Cbo_SourceControle.SelectedItem).PK_ID, FicheTraitement = NumeroDemandeFraude, FK_IDDENONCIATEUR = ((CsMoyenDenomciation)Cbo_MoyenDenociation.SelectedItem).PK_ID, }; listObjetForInsertOrUpdate = tFraude; } else { var tFraude = new CsFraude { DateCreation = DateTime.Now.Date, DateEtape = DateTime.Now.Date, DateReclamation = DateTime.Now.Date, FK_IDCLIENTFRAUDE = (int)txt_Abonne.Tag, FK_IDSOURCECONTROLE = ((CsSourceControle)Cbo_SourceControle.SelectedItem).PK_ID, FicheTraitement = NumeroDemandeFraude, FK_IDDENONCIATEUR = ((CsMoyenDenomciation)Cbo_MoyenDenociation.SelectedItem).PK_ID, }; listObjetForInsertOrUpdate = tFraude; } return(listObjetForInsertOrUpdate); } catch (Exception ex) { // Message.ShowError(ex.Message, Galatee.Silverlight.Resources.Devis.Languages.EtatDuCompteur); return(null); } }
public int InsertFraudeDenociateur(CsFraude sFraude, CsDenonciateur sDenonciateur, CsClientFraude ClientFrd) { try { // DENONCIATEUR DENONCIATEUR = new DENONCIATEUR(); //DENONCIATEUR.CENTRE= using (galadbEntities context = new galadbEntities()) { try { DENONCIATEUR Deno = Entities.ConvertObject <Galatee.Entity.Model.DENONCIATEUR, CsDenonciateur>(sDenonciateur); Entities.InsertEntity <Galatee.Entity.Model.DENONCIATEUR>(Deno); context.SaveChanges(); sFraude.FK_IDDENONCIATEUR = Deno.PK_ID; sFraude.FK_IDDECISIONFRAUDE = null; sFraude.FicheTraitement = AccueilProcedures.GetNumDevis((int)ClientFrd.FK_IDCENTRE);; //CsAg Ag = Entities.ConvertObject<CsAg, AG>(context.AG.FirstOrDefault(p => p.CLIENT == ClientFrd.Client)); DataTable dts = Galatee.Entity.Model.AccueilProcedures.RetourneAG(ClientFrd.FK_IDCENTRE.Value, ClientFrd.Centre, ClientFrd.Client, string.Empty); CsAg Ag = Entities.GetEntityFromQuery <CsAg>(dts); //ClientFrd.FK_IDCENTRE = null; ClientFrd.FK_IDSITE = null; if (Ag != null) { ClientFrd.FK_IDCENTRE = Ag.FK_IDCENTRE; ClientFrd.Centre = Ag.CENTRE; ClientFrd.Commune = Ag.COMMUNE; ClientFrd.FK_IDCOMMUNE = Ag.FK_IDCOMMUNE; ClientFrd.FK_IDQUARTIER = Ag.FK_IDQUARTIER; ClientFrd.Quartier = Ag.QUARTIER; ClientFrd.FK_RUE = Ag.FK_IDRUE; ClientFrd.Rue = Ag.RUE; ClientFrd.FK_SECTEUR = Ag.FK_IDSECTEUR; ClientFrd.Secteur = Ag.SECTEUR; } CLIENTFRAUDE CLIENTFRDE = Entities.ConvertObject <Galatee.Entity.Model.CLIENTFRAUDE, CsClientFraude>(ClientFrd); Entities.InsertEntity <Galatee.Entity.Model.CLIENTFRAUDE>(CLIENTFRDE); context.SaveChanges(); try { sFraude.FK_IDCLIENTFRAUDE = CLIENTFRDE.PK_ID; } catch (Exception) { Entities.UpdateEntity <Galatee.Entity.Model.CLIENTFRAUDE>(CLIENTFRDE); } Entities.InsertEntity <Galatee.Entity.Model.FRAUDE>(Entities.ConvertObject <Galatee.Entity.Model.FRAUDE, CsFraude>(sFraude)); return(context.SaveChanges()); } catch (Exception ex) { throw ex; } } } catch (Exception ex) { throw ex; } }