コード例 #1
0
 public static bool Guardar(NCFAutorizados NCFAutorizado)
 {
     if (!Existe(NCFAutorizado.NcfId))
     {
         return(Insertar(NCFAutorizado));
     }
     else
     {
         return(Modificar(NCFAutorizado));
     }
 }
コード例 #2
0
        private static bool Modificar(NCFAutorizados nCFAutorizado)
        {
            Contexto contexto   = new Contexto();
            bool     modificado = false;

            try
            {
                contexto.Entry(nCFAutorizado).State = EntityState.Modified;
                modificado = (contexto.SaveChanges() > 0);
            }
            catch
            {
                throw;
            }
            finally
            {
                contexto.Dispose();
            }
            return(modificado);
        }
コード例 #3
0
        private static bool Insertar(NCFAutorizados NCFAutorizado)
        {
            Contexto contexto = new Contexto();
            bool     guardado = false;

            try
            {
                contexto.NCFAutorizados.Add(NCFAutorizado);
                guardado = (contexto.SaveChanges() > 0);
            }
            catch
            {
                throw;
            }
            finally
            {
                contexto.Dispose();
            }

            return(guardado);
        }