示例#1
0
 // ============= custom ============ //
 public static bool existsName(Titulo titulo)
 {
     String sql = String.Format("SELECT * FROM titulo WHERE nombre = '{0}'", titulo.Nombre.Trim());
     DataTable dt = BD.getInstance().sqlSelect(sql);
     if (dt.Rows.Count == 0)
         return false;
     return true;
 }
示例#2
0
 public static bool sqlInsert(Titulo titulo)
 {
     if (!existsName(titulo))
     {
         String sql = String.Format("INSERT INTO titulo(nombre) VALUES ('{0}')"
                                 , titulo.Nombre);
         return BD.getInstance().sqlEjecuta(sql);
     }
     return false;
 }
示例#3
0
        public static bool sqlLeer(Titulo titulo)
        {
            String sql = String.Format("SELECT * FROM titulo WHERE idtitulo = '{0}'"
                                       , titulo.Id);
            DataTable dt = BD.getInstance().sqlSelect(sql);
            if (dt.Rows.Count == 0)
                return false;

            titulo.Nombre = dt.Rows[0]["nombre"].ToString();
            return true;
        }
示例#4
0
 public static bool sqlUpdate(Titulo titulo)
 {
     if (!existsName(titulo))
     {
         String sql = String.Format("UPDATE titulo SET nombre = '{0}' WHERE idtitulo = '{1}'"
                                 , titulo.Nombre
                                 , titulo.Id);
         return BD.getInstance().sqlEjecuta(sql);
     }
     return false;
 }
示例#5
0
 public static bool sqlDelete(Titulo titulo)
 {
     String sql = String.Format("DELETE FROM titulo WHERE idtitulo = '{0}'"
                             , titulo.Id);
     return BD.getInstance().sqlEjecuta(sql);
 }