예제 #1
0
        public bool Update(int id, Zona _zona)
        {
            try
            {
                //using (TECNIDENTEntities ctx = new TECNIDENTEntities())
                //{
                //    var _ob = ctx.Zona.SingleOrDefault(b => b.Id == id);
                //    if (_ob != null)
                //    {
                //        _ob.Nombre = _zona.Nombre.Trim();
                //        _ob.Codigo = _zona.Codigo.Trim();
                //        _ob.CuidadId = _zona.CuidadId;
                //        _ob.estado = _zona.estado;
                //        ctx.SaveChanges();
                //    }
                //}

                return true;

            }
            catch
            {
                return false;
            }
        }
예제 #2
0
 public bool Insert(Zona cus)
 {
     try
     {
         _entities.Zona.Add(cus);
         _entities.SaveChanges();
         return true;
     }
     catch
     {
         return false;
     }
 }
예제 #3
0
 public HttpResponseMessage Post(Zona _zona)
 {
     var RepZona = new ZonaRepositorio();
     if (_zona.Id == 0)
     {
         RepZona.Insert(_zona);
     }
     else
     {
         RepZona.Update( _zona.Id,_zona);
     }
        HttpResponseMessage response = Request.CreateResponse<Zona>(System.Net.HttpStatusCode.Created, _zona);
     return response;
 }