//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by Sculpture Code Generation Engine.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// Generated On : 28/08/2008 05:49:38 م
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Net.Security;
using System.ServiceModel;
namespace WCFService
{
/// <summary>
/// Service Contract Interface - ICategoriesService
/// </summary>
[ServiceContract(Namespace = "urn:Dawliasoft.Sculpture", Name = "CategoriesService", SessionMode = SessionMode.Allowed, ProtectionLevel = ProtectionLevel.None )]
public interface ICategoriesService
{
[OperationContract(IsTerminating = false, IsInitiating = true, IsOneWay = false, AsyncPattern = false, Action = "GetAll", ProtectionLevel = ProtectionLevel.None)]
Categoriess GetAll();
[OperationContract(IsTerminating = false, IsInitiating = true, IsOneWay = false, AsyncPattern = false, Action = "GetById", ProtectionLevel = ProtectionLevel.None)]
Categories GetById(System.Int32 categoryid);
[OperationContract(IsTerminating = false, IsInitiating = true, IsOneWay = false, AsyncPattern = false, Action = "Find", ProtectionLevel = ProtectionLevel.None)]
Categoriess Find(System.String conditionstring);
[OperationContract(IsTerminating = false, IsInitiating = true, IsOneWay = false, AsyncPattern = false, Action = "Insert", ProtectionLevel = ProtectionLevel.None)]
void Insert(Categories categories);
[OperationContract(IsTerminating = false, IsInitiating = true, IsOneWay = false, AsyncPattern = false, Action = "Update", ProtectionLevel = ProtectionLevel.None)]
void Update(Categories categories);
[OperationContract(IsTerminating = false, IsInitiating = true, IsOneWay = false, AsyncPattern = false, Action = "Delete", ProtectionLevel = ProtectionLevel.None)]
void Delete(Categories categories);
}
}