Exemple #1
0
        public static void Update_MutualPorPaciente(MutualPorPacienteList MutualPorPacienteList, int pPatientId)
        {
            using (Health.Back.BE.HealthEntities dc = new Health.Back.BE.HealthEntities(Common.CnnString_Entities))
            {

                MutualPorPaciente wMutual = null;

                foreach (MutualPorPacienteBE wMutualBE in MutualPorPacienteList)
                {
                    if (wMutualBE.EntityState == Fwk.Bases.EntityState.Added)
                    {
                        wMutual = new MutualPorPaciente();
                        wMutual.IdPaciente = pPatientId;
                        wMutual.IdMutual = wMutualBE.IdMutual;
                        wMutual.NroAfiliadoMutual = wMutualBE.NroAfiliadoMutual;
                        wMutual.IsActive = true;
                        dc.MutualPorPacientes.AddObject(wMutual);
                    }

                    if (wMutualBE.EntityState == Fwk.Bases.EntityState.Changed)
                    {
                        wMutual = dc.MutualPorPacientes.Where(p => p.IdMutual.Equals(wMutualBE.IdMutual)).FirstOrDefault();
                        wMutual.NroAfiliadoMutual = wMutualBE.NroAfiliadoMutual;
                        wMutual.IsActive = wMutualBE.IsActive;
                    }
                }
                dc.SaveChanges();
            }
        }
Exemple #2
0
        public static void Create_MutualPorPaciente(MutualPorPacienteList pMutualesDelPatient, int pIdPatient)
        {
            using (Health.Back.BE.HealthEntities dc = new Health.Back.BE.HealthEntities(Common.CnnString_Entities))
            {

                MutualPorPaciente wMutual =null;

                foreach (MutualPorPacienteBE wMutualBE in pMutualesDelPatient)
                {
                    wMutual = new MutualPorPaciente();
                    wMutual.IdPaciente = pIdPatient;
                    wMutual.IdMutual = wMutualBE.IdMutual;
                    wMutual.NroAfiliadoMutual = wMutualBE.NroAfiliadoMutual;

                    dc.MutualPorPacientes.AddObject(wMutual);
                 
                 
                }
                dc.SaveChanges();
            }
        }
 /// <summary>
 /// Deprecated Method for adding a new object to the MutualPorPacientes EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToMutualPorPacientes(MutualPorPaciente mutualPorPaciente)
 {
     base.AddObject("MutualPorPacientes", mutualPorPaciente);
 }
 /// <summary>
 /// Create a new MutualPorPaciente object.
 /// </summary>
 /// <param name="idMutual">Initial value of the IdMutual property.</param>
 /// <param name="idPaciente">Initial value of the IdPaciente property.</param>
 /// <param name="isActive">Initial value of the IsActive property.</param>
 public static MutualPorPaciente CreateMutualPorPaciente(global::System.Int32 idMutual, global::System.Int32 idPaciente, global::System.Boolean isActive)
 {
     MutualPorPaciente mutualPorPaciente = new MutualPorPaciente();
     mutualPorPaciente.IdMutual = idMutual;
     mutualPorPaciente.IdPaciente = idPaciente;
     mutualPorPaciente.IsActive = isActive;
     return mutualPorPaciente;
 }