コード例 #1
0
        public problema buscarProblema(int id)
        {
            pc = dm.GetproblemaCollection();
            problema p = pc.FindByid(id);

            return(p);
        }
コード例 #2
0
        public void eliminarProblema(int id)
        {
            pc = dm.GetproblemaCollection();
            problema p = pc.FindByid(id);

            p.estado = false;
            dm.CommitAll();
        }
コード例 #3
0
        public void modificarProblema(int id, DateTime t, string motivo, string id_maquina)
        {
            pc = dm.GetproblemaCollection();
            problema p = pc.FindByid(id);

            p.fecha     = t;
            p.motivo    = motivo;
            p.idmaquina = id_maquina;
            dm.CommitAll();
        }
コード例 #4
0
        public void insertarProblema(DateTime t, string motivo, string id_maquina)
        {
            pc = dm.GetproblemaCollection();
            List <problema> lp = pc.Cast <problema>().ToList();
            int             id;

            if (lp.Count == 0)
            {
                id = 1;
            }
            else
            {
                id = lp.Last().id + 1;
            }
            dm.Newproblema(id, t, id_maquina, motivo, true);
            dm.CommitAll();
        }
コード例 #5
0
 public problemaCollection listarProblema2(maquina m)
 {
     pc = dm.GetproblemaCollection().FilterByidmaquina(m.id);
     return(pc);
 }
コード例 #6
0
 public problemaCollection listarProblema()
 {
     pc = dm.GetproblemaCollection().FilterByestado(true);
     return(pc);
 }