/// <summary> /// Inserta una Membresia /// </summary> /// <param name="categoria"></param> /// <returns></returns> public static string InsertMembresia(NHMembresia membresia) { string result = ""; try { using (mySession.BeginTransaction()) { NHMembresia memb = new NHMembresia { Cantidad = membresia.Cantidad, Descripcion = membresia.Descripcion }; mySession.Save(memb); mySession.Transaction.Commit(); result = "Operacion Exitosa"; } } catch (Exception ex) { result = "Fallo la operacion"; throw ex; } return(result); }
/// <summary> /// Actualiza Una Membresia /// </summary> /// <param name="categoria"></param> /// <returns></returns> public static string UpdateMembresia(NHMembresia membresia) { string result = ""; try { using (mySession.BeginTransaction()) { NHMembresia memb = (NHMembresia)mySession.Load(typeof(NHMembresia), Convert.ToInt64(membresia.Codigo)); memb.Cantidad = membresia.Cantidad; memb.Descripcion = membresia.Descripcion; mySession.Update(memb); mySession.Transaction.Commit(); result = "Operacion Exitosa"; } } catch (Exception ex) { result = "Fallo la Operacion"; throw ex; } return(result); }
/// <summary> /// Retorna la informacion de una Membresia por id /// </summary> /// <param name="cateCodigo"></param> /// <returns></returns> public static NHMembresia ConsultarCategorias(int membCodigo) { try { NHMembresia membresia = (NHMembresia)mySession.Load(typeof(NHMembresia), Convert.ToInt32(membCodigo)); return(membresia); } catch (Exception ex) { throw ex; } }
/// <summary> /// Borra una Membresia /// </summary> /// <param name="cateCodigo"></param> /// <returns></returns> public static string DeleteMembresia(int membCodigo) { string result = ""; try { using (mySession.BeginTransaction()) { NHMembresia memb = (NHMembresia)mySession.Load(typeof(NHMembresia), Convert.ToInt64(membCodigo)); mySession.Delete(memb); mySession.Transaction.Commit(); result = "Operacion Exitosa"; } } catch (Exception ex) { result = "Fallo la Operacion"; throw ex; } return(result); }