コード例 #1
0
ファイル: management.cs プロジェクト: Lerik/KanbanBoard
        public static Boolean editarCarta(int id, string nombre, string descripcion, string color, string fin, int prioridad)
        {
            KanbanEntities ke = new KanbanEntities();

            if (ke.CARDS.Count(co => co.IDCARD.CompareTo(id) == 0) == 0)
            {
                return(false);
            }
            var carta = ke.CARDS.Where(cart => cart.IDCARD == id).First();

            if (nombre != null)
            {
                carta.NOMBRE = nombre;
            }
            if (fin != null)
            {
                carta.FECHAFINAL = fin;
            }

            if (color != null)
            {
                carta.COLOR = color;
            }
            if (prioridad != null)
            {
                if (prioridad <= 0)
                {
                    return(false);
                }
                carta.PRIORIDAD = prioridad;
            }
            return(true);
        }
コード例 #2
0
ファイル: management.cs プロジェクト: Lerik/KanbanBoard
        public static void inicializarCarta(int id)
        {
            KanbanEntities ke    = new KanbanEntities();
            var            carta = ke.CARDS.Where(cart => cart.IDCARD == id).First();

            carta.FECHAINICIO = DateTime.Now.ToShortDateString();
        }
コード例 #3
0
ファイル: management.cs プロジェクト: Lerik/KanbanBoard
        public static Boolean crearCarta(string nombre, string descripcion, string color, string ini, string fin, int prioridad, int tipo)
        {
            KanbanEntities ke = new KanbanEntities();

            if (prioridad <= 0)
            {
                return(false);
            }
            CARD li = new CARD();

            li.FECHAFINAL = fin;
            if (ini != null)
            {
                li.FECHAINICIO = ini;
            }
            li.NOMBRE      = nombre;
            li.DESCRIPCION = descripcion;
            li.COLOR       = color;
            li.PRIORIDAD   = prioridad;
            li.TIPO        = tipo;
            ke.AddToCARDS(li);
            return(true);
        }
コード例 #4
0
ファイル: management.cs プロジェクト: Lerik/KanbanBoard
        public Boolean correoRegistrado(string email)
        {
            KanbanEntities ke = new KanbanEntities();

            return(ke.USUARIOS.Count(co => co.CORREO.CompareTo(email) == 0) == 0 ?false:true);
        }