Пример #1
0
        public static void InserirAlterarJogo(TB_Jogo entrada)
        {
            CadastroDataContext dc = new CadastroDataContext();

            var jogoSelecionado = (from j in dc.GetTable <TB_Jogo>() // dc.GetTable<TB_Jogo>()
                                   where j.id_jogo == entrada.id_jogo
                                   select j).SingleOrDefault <TB_Jogo>();

            //GetJogo(entrada.id_jogo);

            if (jogoSelecionado == null)
            {
                try
                {
                    //dc.TB_Jogo.InsertOnSubmit(entrada);
                    Table <TB_Jogo> TodosJogos = GetJogos();
                    TodosJogos.InsertOnSubmit(entrada);
                    TodosJogos.Context.SubmitChanges();
                }
                catch (Exception)
                {
                    throw;
                }
            }
            else
            {
                try
                {
                    jogoSelecionado.ds_nome      = entrada.ds_nome;
                    jogoSelecionado.ds_categoria = entrada.ds_categoria;
                    dc.SubmitChanges();
                }
                catch (Exception)
                {
                    throw;
                }
            }
        }
Пример #2
0
 partial void UpdateTB_Jogo(TB_Jogo instance);
Пример #3
0
 partial void DeleteTB_Jogo(TB_Jogo instance);
Пример #4
0
 partial void InsertTB_Jogo(TB_Jogo instance);