public bool ActualizaTipoBloques(CatTipoBloques Obj) { try { BDVideosUSAVEntitiesModelSolicitudes Model = new BDVideosUSAVEntitiesModelSolicitudes(); var querybusca = from c in Model.CatTipoBloques where c.Descripcion == Obj.Descripcion && c.IdTipoBloque != Obj.IdTipoBloque select c; if (querybusca.ToList().Count == 0) { var objeto = Model.CatTipoBloques.FirstOrDefault(c => c.IdTipoBloque == Obj.IdTipoBloque); objeto.IdTipoBloque = Obj.IdTipoBloque; objeto.Descripcion = Obj.Descripcion; objeto.DuracionM = Obj.DuracionM; Model.SaveChanges(); return(true); } else { return(false); } } catch (Exception) { return(false); } }
public bool GuardarTipoBloque(CatTipoBloques Obj) { try { BDVideosUSAVEntitiesModelSolicitudes Model = new BDVideosUSAVEntitiesModelSolicitudes(); var querybusca = from c in Model.CatTipoBloques where c.Descripcion == Obj.Descripcion select c; if (querybusca.ToList().Count == 0) { Model.CatTipoBloques.Add(Obj); Model.SaveChanges(); return(true); } else { return(false); } } catch { return(false); } }
public Object PostGuardarBloques(object data) { try { CatTipoBloques Jloc = JsonConvert.DeserializeObject <CatTipoBloques>(data.ToString()); var TipoBloque = new DataCatTipoBloques(); if (Jloc.IdTipoBloque == 0) { return(TipoBloque.GuardarTipoBloque(Jloc)); } else { return(TipoBloque.ActualizaTipoBloques(Jloc)); } } catch (Exception) { throw; } }