示例#1
0
        public TipoTareaVO modificaTipoTarea(TipoTareaVO _tarea)
        {
            TipoTarea tipotarea = tipotareaUtil.ConvierteTipoTareaVOToEntity(_tarea);

            tipotarea = tipotareaRepository.modificaTipoTarea(tipotarea);
            return(tipotareaUtil.ConvierteEntityToTipoTareaVO(tipotarea));
        }
示例#2
0
        public ActionResult DeleteConfirmed(Guid id)
        {
            TipoTarea tipoTarea = db.TipoTareas.Find(id);

            db.TipoTareas.Remove(tipoTarea);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
示例#3
0
        public TipoTarea GetTipoTarea(int id)
        {
            //Cogemos una fila con select y LINQ
            DataRow data = (DataRow)(myDataSet.Tables["TipoTarea"].Select("id=" + id)).First();

            TipoTarea tipo = new TipoTarea((int)data["id"], (string)data["nombre"]);

            return(tipo);
        }
 public TipoTarea getTipoTarea(int _id)
 {
     using (var motorTareasDB = new MotorTareasDB())
     {
         TipoTarea res = null;
         res = motorTareasDB.tipostareas.Find(_id);
         return(res);
     }
 }
示例#5
0
 public ActionResult Edit([Bind(Include = "Id,Codigo,Nombre")] TipoTarea tipoTarea)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tipoTarea).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(tipoTarea));
 }
 public TipoTarea modificaTipoTarea(TipoTarea _tipotarea)
 {
     using (var motorTareasDB = new MotorTareasDB())
     {
         TipoTarea res = motorTareasDB.tipostareas.Attach(_tipotarea);
         motorTareasDB.Entry(_tipotarea).State = EntityState.Modified;
         motorTareasDB.SaveChanges();
         return(res);
     }
 }
 public void eliminaTipoTarea(int _id)
 {
     using (var motorTareasDB = new MotorTareasDB())
     {
         TipoTarea res = null;
         res = motorTareasDB.tipostareas.Find(_id);
         motorTareasDB.tipostareas.Remove(res);
         motorTareasDB.SaveChanges();
     }
 }
 public TipoTarea addTipoTarea(TipoTarea _tipotarea)
 {
     using (var motorTareasDB = new MotorTareasDB())
     {
         TipoTarea res = null;
         res = motorTareasDB.tipostareas.Add(_tipotarea);
         motorTareasDB.SaveChanges();
         return(res);
     }
 }
示例#9
0
        public IEnumerable <TipoTarea> GetTiposTarea()
        {
            List <TipoTarea> retorno = new List <TipoTarea>();

            foreach (DataRow data in myDataSet.Tables["TipoTarea"].Select())
            {
                TipoTarea tipo = new TipoTarea((int)data["id"], (string)data["nombre"]);
                retorno.Add(tipo);
            }
            return(retorno);
        }
示例#10
0
        public ActionResult Create([Bind(Include = "Id,Codigo,Nombre")] TipoTarea tipoTarea)
        {
            if (ModelState.IsValid)
            {
                tipoTarea.Id = Guid.NewGuid();
                db.TipoTareas.Add(tipoTarea);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tipoTarea));
        }
示例#11
0
 public TipoTareaVO ConvierteEntityToTipoTareaVO(TipoTarea _tipoTarea)
 {
     if (_tipoTarea == null)
     {
         return(null);
     }
     else
     {
         TipoTareaVO res = new TipoTareaVO();
         res.tipotareaId = _tipoTarea.tipotareaId;
         res.nombre      = _tipoTarea.nombre;
         return(res);
     }
 }
示例#12
0
 public TipoTarea ConvierteTipoTareaVOToEntity(TipoTareaVO _tipoTarea)
 {
     if (_tipoTarea == null)
     {
         return(null);
     }
     else
     {
         TipoTarea res = new TipoTarea();
         res.tipotareaId = _tipoTarea.tipotareaId;
         res.nombre      = _tipoTarea.nombre;
         return(res);
     }
 }
示例#13
0
        // GET: TipoTareas/Delete/5
        public ActionResult Delete(Guid?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TipoTarea tipoTarea = db.TipoTareas.Find(id);

            if (tipoTarea == null)
            {
                return(HttpNotFound());
            }
            return(View(tipoTarea));
        }
示例#14
0
        public IActionResult Post(TipoTarea valor)
        {
            var local = _context.TipoTareas.Local.FirstOrDefault(e => e.Id.Equals(valor.Id));

            if (local != null)
            {
                _context.Entry(local).State = EntityState.Detached;
            }

            if (valor.Id == 0)
            {
                _context.Entry(valor).State = EntityState.Added;
            }
            else
            {
                _context.Entry(valor).State = EntityState.Modified;
            }
            _context.SaveChanges();
            return(Ok(valor));
        }
示例#15
0
        public TipoTareaVO getTipoTarea(int _id)
        {
            TipoTarea tipotarea = tipotareaRepository.getTipoTarea(_id);

            return(tipotareaUtil.ConvierteEntityToTipoTareaVO(tipotarea));
        }