using System;
using System.Collections.Generic;
using System.Data.Entity;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Test190114.EF;
namespace Test190114
{
class Program
{
static storeEntities context=null;
static void Main(string[] args)
{
Category cat;
string sErr = GetCategoryById(1, out cat);
Console.WriteLine(cat.CategoryName.ToString());
Console.Read();
}
public static string GetCategoryById(int id,out Category cat)
{
cat = new Category();
try
{
cat = Program.GetContext().Categories.Single(u => u.CategoryID == id);
return "";
}
catch (Exception ex)
{
return ex.Message;
}
}
public static storeEntities GetContext()
{
if (context == null)
{
context = new storeEntities();
}
return context;
}
}
}
using System;
using System.Collections.Generic;
using System.Data.Entity;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Test190114.EF;
namespace Test190114
{
class Program
{
static storeEntities context=null;
static void Main(string[] args)
{
Category cat = new Category();
string sErr = GetCategoryById(1, ref cat);
Console.WriteLine(cat.CategoryName.ToString());
Console.Read();
}
public static string GetCategoryById(int id,ref Category cat)
{
try
{
cat = Program.GetContext().Categories.Single(u => u.CategoryID == id);
return "";
}
catch (Exception ex)
{
return ex.Message;
}
}
public static storeEntities GetContext()
{
if (context == null)
{
context = new storeEntities();
}
return context;
}
}
}