public Piso Insert(Piso p) { try { piso objP = new piso(); objP.id_piso = p.id_piso; objP.desc_piso = p.desc_piso; objP.estado_piso = p.estado_piso; db.piso.Add(objP); db.SaveChanges(); return(p); } catch (Exception e) { throw e; } }
public Categoria Insert(Categoria c) { try { categoria_habitacion objc = new categoria_habitacion(); objc.cat_id = c.cat_id; objc.desc_cat = c.desc_cat; objc.estado_cat = c.estado_cat; db.categoria_habitacion.Add(objc); db.SaveChanges(); return(c); } catch (Exception e) { throw e; } }
public Usuario Insert(Usuario model) { try { usuario insert = new usuario(); insert.dni_usu = model.dni_usu; insert.apenom_usu = model.apenom_usu; insert.password_usu = model.password_usu; insert.direccion_usu = model.direccion_usu; insert.estado_usu = model.estado_usu; db.usuario.Add(insert); db.SaveChanges(); return(model); } catch (Exception e) { throw e; } }
public Cliente Insert(Cliente c) { try { clientes objC = new clientes(); objC.dni_clientes = c.dni_clientes; objC.apenom_cli = c.apenom_cli; objC.edad_cli = c.edad_cli; objC.dni_usu = c.dni_usu; objC.estado_cli = c.estado_cli; //--- objC.usuario = db.usuario.Find(objC.dni_usu); db.clientes.Add(objC); db.SaveChanges(); return(c); } catch (Exception e) { throw e; } }
public Habitacion Insert(Habitacion h) { try { habitacion objH = new habitacion(); objH.num_habi = h.num_habi; objH.desc_habi = h.desc_habi; objH.precio_habi = h.precio_habi; objH.cat_id = h.cat_id; objH.id_piso = h.id_piso; objH.img_habi = h.img_habi; objH.estado_habi = h.estado_habi; objH.categoria_habitacion = db.categoria_habitacion.Find(objH.cat_id); objH.piso = db.piso.Find(objH.id_piso); db.habitacion.Add(objH); db.SaveChanges(); return(h); } catch (Exception e) { throw e; } }
/** * <summary>Método que permite ingresar una entidad</summary> * <param name="entity">Corresponde a la entidad que se desea agregar</param> */ public void add(TEntity entity) { //Se ejecuta dentro de un atrapador de errores try { using (var context = new dbhotelEntities()) { context.Set<TEntity>().Add(entity); context.SaveChanges(); } }//Fin del try catch (Exception ex) { throw new Exception("No se puede guardar el registro", ex); }//Fin del catch }//Fin del método
}//Fin del método /** * <summary>Método que permite actualizar la información una entidad</summary> * <param name="entity">Corresponde a la entidad que se desea modificar</param> */ public void modify(TEntity entity) { //Se ejecuta dentro de un atrapador de errores try { using (var context = new dbhotelEntities()) { context.Entry(entity).State = EntityState.Modified; context.SaveChanges(); } }//Fin del try catch (Exception ex) { throw new Exception("No se puede actualizar el registro", ex); }//Fin del catch }//Fin del método
}//Fin del método /** * <summary>Método que permite eliminar una entidad</summary> * <param name="id">Corresponde al identificador de la entidad que se desea eliminar</param> */ public void delete(int id) { //Se ejecuta dentro de un atrapador de errores try { using (var context = new dbhotelEntities()) { var entity = context.Set<TEntity>().Find(id); context.Set<TEntity>().Remove(entity); context.SaveChanges(); } } catch (Exception ex) { throw new Exception("No se puede eliminar el registro", ex); }//Fin del catch }//Fin del método
public DetalleReserva Insert(int idreserva, string numhabi, string estado) { try { detalle_reserva ObjDR = new detalle_reserva(); ObjDR.fk_id_reserva = idreserva; ObjDR.fk_num_habi = numhabi; ObjDR.estado_det = int.Parse(estado); db.detalle_reserva.Add(ObjDR); db.SaveChanges(); } catch (Exception e) { throw e; } return(null); }
public Reserva Insert(Reserva p) { try { reserva objR = new reserva(); objR.fecha_ingreso = p.fecha_ingreso; objR.fecha_salida = p.fecha_salida; objR.cant_personas = p.cant_personas; objR.dni_clientes = p.dni_clientes; objR.estado_pago = p.estado_pago; db.reserva.Add(objR); db.SaveChanges(); p.res_id = objR.res_id; return(p); } catch (Exception e) { throw e; } }