public static bool AddYeshiva(Yeshivot yeshiva) { try { List <SqlParameter> parameters = ObjectGenerator <Yeshivot> .GetSqlParametersFromObject(yeshiva); DataRow dr = SqlDataAccess.ExecuteDatasetSP("TYeshivot_INS", parameters).Tables[0].Rows[0]; return(true); } catch (Exception ex) { Log.LogError("AddYeshiva / TYeshivot_INS", "ex" + ex + ", yeshiva: " + JsonConvert.SerializeObject(yeshiva)); return(false); } }
public static Yeshivot getYeshivaById(int iYeshivaId) { try { DataRow dr = SqlDataAccess.ExecuteDatasetSP("TYeshivot_getById_SLCT", new SqlParameter("iYeshivaId", iYeshivaId)).Tables[0].Rows[0]; Yeshivot yeshiva = ObjectGenerator <Yeshivot> .GeneratFromDataRow(dr); return(yeshiva); } catch (Exception ex) { Log.LogError("getYeshivaById / TYeshivot_getById_SLCT", "ex: " + ex); return(null); } }
public static bool EditYeshiva(Yeshivot yeshiva, int iYeshivaId) { try { List <SqlParameter> parameters = ObjectGenerator <Yeshivot> .GetSqlParametersFromObject(yeshiva); parameters.Add(new SqlParameter("iYeshivaId", iYeshivaId)); SqlDataAccess.ExecuteDatasetSP("TYeshivot_UPD", parameters); return(true); } catch (Exception ex) { Log.LogError("EditYeshiva / TYeshivot_UPD", "ex" + ex + ", yeshiva: " + JsonConvert.SerializeObject(yeshiva)); return(false); } }