public int AddCustomOrderStatus(string text) { var context = new orderstatusEntities(); try { order_status_values orderst = new order_status_values(); orderst.text = text; orderst.isPublic = 0; orderst.isActive = 1; orderst.dateCreated = DateTime.Now; orderst.dateModified = DateTime.Now; context.order_status_values.AddObject(orderst); context.SaveChanges(); return orderst.id; } catch (InvalidOperationException exc) { AccessConnectionHandler.log.Error(exc); return 0; } catch (ArgumentNullException exc) { AccessConnectionHandler.log.Error(exc); return 0; } catch (NullReferenceException exc) { AccessConnectionHandler.log.Error(exc); return 0; } catch (OptimisticConcurrencyException exc) { AccessConnectionHandler.log.Error(exc); return 0; } catch (UpdateException exc) { AccessConnectionHandler.log.Error(exc); return 0; } finally { context.Dispose(); } }
/// <summary> /// Deprecated Method for adding a new object to the order_status_values EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToorder_status_values(order_status_values order_status_values) { base.AddObject("order_status_values", order_status_values); }
/// <summary> /// Create a new order_status_values object. /// </summary> /// <param name="id">Initial value of the id property.</param> public static order_status_values Createorder_status_values(global::System.Int32 id) { order_status_values order_status_values = new order_status_values(); order_status_values.id = id; return order_status_values; }