Exemple #1
0
        public static void Insert(Labratory item)
        {
            EntityModelContainer context = GetContext();

            if (item.EntityState != EntityState.Added)
                context.Labratories.AddObject(item);
        }
Exemple #2
0
        public static bool HasSameEntity(Labratory entity)
        {
            EntityModelContainer context = entity.Context;

            if (context.ObjectStateManager.GetObjectStateEntries
                ((EntityState.Added | EntityState.Modified | EntityState.Unchanged))
                .Select(e => e.Entity).OfType<Labratory>()
                .Any(x => x.Title == entity.Title && (x != entity)))
                return true;

            return false;
        }
 /// <summary>
 /// Deprecated Method for adding a new object to the Labratories EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToLabratories(Labratory labratory)
 {
     base.AddObject("Labratories", labratory);
 }
        public static bool Validate(Labratory entity)
        {
            if (entity == null || entity.Title == null || entity.Title.Trim().Length == 0)
            {
                Methods.ShowStandardMsgBox(FormMessageType.Error, RscError.ValidationTitle, RscError.LabratoryTitleNull);
                return false;
            }

            if (string.IsNullOrWhiteSpace(entity.Phone1))
            {
                Methods.ShowStandardMsgBox(FormMessageType.Error, RscError.ValidationTitle, RscError.LabratoryPhoneNull);
                return false;
            }

            if (string.IsNullOrWhiteSpace(entity.Address))
            {
                Methods.ShowStandardMsgBox(FormMessageType.Error, RscError.ValidationTitle, RscError.LabratoryAddressNull);
                return false;
            }

            return true;
        }
 /// <summary>
 /// Create a new Labratory object.
 /// </summary>
 /// <param name="id">Initial value of the Id property.</param>
 /// <param name="title">Initial value of the Title property.</param>
 public static Labratory CreateLabratory(global::System.Int32 id, global::System.String title)
 {
     Labratory labratory = new Labratory();
     labratory.Id = id;
     labratory.Title = title;
     return labratory;
 }