// PUT: api/Sala/5 public bool Put(int id, [FromBody]TelTelefono _TelTelefono) { try { using (var dcTemp = new PaslumBaseDatoDataContext()) { var result = dcTemp.GetTable<TblTelefono>().Where(c => c.id == id).FirstOrDefault(); if (result != null) { result.strcelular = _TelTelefono.strCelular; result.strtelCasa = _TelTelefono.strTelCasa; result.strotro = _TelTelefono.strOtro; dcTemp.SubmitChanges(); //ediater } else { return false; } } return true; } catch (Exception _e) { //Informar error por correo. return false; } }
// POST: api/Sala public bool Post([FromBody]TelTelefono _TelTelefono) { try { using (var dcTemp = new PaslumBaseDatoDataContext()) { var objTemp = new TblTelefono(); objTemp.strcelular = _TelTelefono.strCelular; objTemp.strtelCasa = _TelTelefono.strTelCasa; objTemp.strotro = _TelTelefono.strOtro; dcTemp.GetTable<TblTelefono>().InsertOnSubmit(objTemp); dcTemp.SubmitChanges(); return true; } } catch (Exception _e) { return false; } }
public TelTelefono Get(int id) { using (var dcTemp = new PaslumBaseDatoDataContext()) { TblTelefono TelTelefono = dcTemp.GetTable<TblTelefono>().Where(c => c.id == id).FirstOrDefault(); if (TelTelefono != null) { var objTemp = new TelTelefono(); objTemp.ID = TelTelefono.id; objTemp.strCelular = TelTelefono.strcelular; objTemp.strTelCasa = TelTelefono.strtelCasa; objTemp.strOtro = TelTelefono.strotro; return objTemp; } else { return new TelTelefono(); } } }