public void Update(WorkCalendar o) { _db.Database.ExecuteSqlCommand("exec dbo.UpdateWorkCalendar @iswd, @d, @comment" , new System.Data.SqlClient.SqlParameter("@iswd", o.IsWorkingDay) , new System.Data.SqlClient.SqlParameter("@d", o.Date) , new System.Data.SqlClient.SqlParameter("@comment", o.Comment)); }
public void Update(BLL.WorkCalendar o) { var proxy = o as IDtoProxy; if (proxy != null) { _db.UpdateObject(proxy.Dto); _db.SaveChanges(System.Data.Services.Client.SaveChangesOptions.ReplaceOnUpdate); } }
public int GetIndexOf(BLL.WorkCalendar o, FilterParameterCollection filters, SortParameterCollection orderBy) { var condition = new FilterParameterCollection(); condition.Add("Date", o.Date); if (filters != null) { filters.OperatorActionResolver = opResolver; } return(_db.Holidays.AddFilters(filters).AddOrders(orderBy).IndexOf(condition)); }
public int Datepart(WorkCalendar wc) { return 1; }
public int GetIndexOf(WorkCalendar o, FilterParameterCollection filters, SortParameterCollection orderBy) { orderBy.DefaultOrder = defaultSorting; if (filters != null) filters.OperatorActionResolver = opResolver; return _db.Holidays.GetIndexOf(filters, orderBy, poco => poco.Date == o.Date); }
public HttpResponseMessage Put([FromODataUri] Guid key, WorkCalendar entity) { _rep.Update(entity); return Request.CreateResponse(HttpStatusCode.NoContent); }
public int Datepart(WorkCalendar wc) { return(1); }