public CondicionVO UpDate(CondicionVO _Condicion) { CondicionObj r = this.iCondicionUtil.ConviertVOToEntity(_Condicion); r = this.iCondicionServiceRepository.UpDate(r); return(this.iCondicionUtil.ConviertEntityToVO(r)); }
public CondicionObj UpDate(CondicionObj _Condicion) { _Condicion.OperadorComparacionObj = null; _Condicion.OperadorLogicoObj1 = null; _Condicion.ReglaObj = null; _Condicion.OperadorLogicoObj2 = null; using (var MotorReglasDB = new MotorReglasDB()) { _Condicion = MotorReglasDB.Condiciones.Attach(_Condicion); MotorReglasDB.Entry(_Condicion).State = EntityState.Modified; MotorReglasDB.SaveChanges(); } return(_Condicion); }
public CondicionObj Give(int _CondicionId) { CondicionObj r = null; using (var MotorReglasDB = new MotorReglasDB()) { // r = MotorReglasDB.Condicions.Find(_Condicion); r = MotorReglasDB.Condiciones .Include(v2 => v2.OperadorComparacionObj) .Include(v2 => v2.OperadorLogicoObj1) .Include(v2 => v2.OperadorLogicoObj2) .Include(v2 => v2.ReglaObj) .Where(v3 => v3.condicionId == _CondicionId) .FirstOrDefault(); } return(r); }
public CondicionObj ConviertVOToEntity(CondicionVO _condicion) { CondicionObj res = new CondicionObj(); res.condicionId = _condicion.condicionId; res.operadorcomparacionId = _condicion.operadorcomparacionId; res.reglaId = _condicion.reglaId; res.operadorLogico1Id = _condicion.operadorLogico1Id; res.operadorLogico2Id = _condicion.operadorLogico2Id; res.texto1 = _condicion.texto1; res.texto2 = _condicion.texto2; res.OperadorComparacionObj = _condicion.OperadorComparacionObj; res.OperadorLogicoObj1 = _condicion.OperadorLogicoObj1; res.OperadorLogicoObj2 = _condicion.OperadorLogicoObj2; res.ReglaObj = _condicion.ReglaObj; return(res); }
public CondicionObj Delete(int _CondicionId) { CondicionObj r = null; using (var MotorReglasDB = new MotorReglasDB()) { r = MotorReglasDB.Condiciones.Find(_CondicionId); r = MotorReglasDB.Condiciones.Remove(r); try { MotorReglasDB.SaveChanges(); } catch { r = null; return(r); } } return(r); }
public CondicionObj Create(int _operadorComparacionId, int _reglaId, int _operadorLogico1, int _operadorLogico2, string _texto1, string _texto2) { CondicionObj r = new CondicionObj(); r.condicionId = 0; r.operadorcomparacionId = _operadorComparacionId; r.reglaId = _reglaId; r.operadorLogico1Id = _operadorLogico1; r.operadorLogico2Id = _operadorLogico2; r.texto1 = _texto1; r.texto2 = _texto2; r.OperadorComparacionObj = null; r.OperadorLogicoObj1 = null; r.OperadorLogicoObj2 = null; using (var MotorReglasDB = new MotorReglasDB()) { r = MotorReglasDB.Condiciones.Add(r); MotorReglasDB.SaveChanges(); } return(r); }
public CondicionVO Give(int _CondicionId) { CondicionObj r = this.iCondicionServiceRepository.Give(_CondicionId); return(this.iCondicionUtil.ConviertEntityToVO(r)); }
public CondicionVO Create(int _operadorComparacionId, int _reglaId, int _operadorLogico1, int _operadorLogico2, string _texto1, string _texto2) { CondicionObj r = this.iCondicionServiceRepository.Create(_operadorComparacionId, _reglaId, _operadorLogico1, _operadorLogico2, _texto1, _texto2); return(this.iCondicionUtil.ConviertEntityToVO(r)); }