public override void Fill(DomainObject obj, IDataReader dr) { EALUMNO objALUMNO = obj as EALUMNO; //Poner las rutinas del Tools que se necesiten objALUMNO.RUTEMPLEADO = Utiles.ConvertToInt64(dr["RUT_EMPLEADO"]); objALUMNO.CORRELATIVO = Utiles.ConvertToDecimal(dr["CORRELATIVO"]); objALUMNO.RUTCLIENTE = Utiles.ConvertToInt64(dr["RUT_CLIENTE"]); objALUMNO.CODOCUPACION = Utiles.ConvertToInt32(dr["COD_OCUPACION"]); objALUMNO.CODCENTROCOSTO = Utiles.ConvertToString(dr["COD_CENTRO_COSTO"]); objALUMNO.CODFRANQUICIASENCE = Utiles.ConvertToInt32(dr["COD_FRANQUICIA_SENCE"]); objALUMNO.CODFRANQUICIAECCL = Utiles.ConvertToInt32(dr["COD_FRANQUICIA_ECCL"]); objALUMNO.CODEDUCACION = Utiles.ConvertToInt32(dr["COD_EDUCACION"]); objALUMNO.CODCARGO = Utiles.ConvertToString(dr["COD_CARGO"]); objALUMNO.CODCOMUNA = Utiles.ConvertToInt64(dr["COD_COMUNA"]); objALUMNO.ASISTENCIA = Utiles.ConvertToDouble(dr["ASISTENCIA"]); objALUMNO.EVALUACION = Utiles.ConvertToDouble(dr["EVALUACION"]); }
protected override IDbDataParameter[] GetUpdateParameters(DomainObject obj, DB db) { IDbDataParameter[] prms = db.GetArrayParameter(12); EALUMNO objALUMNO = obj as EALUMNO; //Poner las rutinas del Tools que se necesiten prms[0] = db.GetParameter(); prms[0].Value = objALUMNO.RUTEMPLEADO; prms[0].ParameterName = "@RUT_EMPLEADO"; prms[1] = db.GetParameter(); prms[1].Value = objALUMNO.CORRELATIVO; prms[1].ParameterName = "@CORRELATIVO"; prms[2] = db.GetParameter(); prms[2].Value = objALUMNO.RUTCLIENTE; prms[2].ParameterName = "@RUT_CLIENTE"; prms[3] = db.GetParameter(); prms[3].Value = objALUMNO.CODOCUPACION; prms[3].ParameterName = "@COD_OCUPACION"; prms[4] = db.GetParameter(); prms[4].Value = objALUMNO.CODCENTROCOSTO; prms[4].ParameterName = "@COD_CENTRO_COSTO"; prms[5] = db.GetParameter(); prms[5].Value = objALUMNO.CODFRANQUICIASENCE; prms[5].ParameterName = "@COD_FRANQUICIA_SENCE"; prms[6] = db.GetParameter(); prms[6].Value = objALUMNO.CODFRANQUICIAECCL; prms[6].ParameterName = "@COD_FRANQUICIA_ECCL"; prms[7] = db.GetParameter(); prms[7].Value = objALUMNO.CODEDUCACION; prms[7].ParameterName = "@COD_EDUCACION"; prms[8] = db.GetParameter(); prms[8].Value = objALUMNO.CODCARGO; prms[8].ParameterName = "@COD_CARGO"; prms[9] = db.GetParameter(); prms[9].Value = objALUMNO.CODCOMUNA; prms[9].ParameterName = "@COD_COMUNA"; prms[10] = db.GetParameter(); prms[10].Value = objALUMNO.ASISTENCIA; prms[10].ParameterName = "@ASISTENCIA"; prms[11] = db.GetParameter(); prms[11].Value = objALUMNO.EVALUACION; prms[11].ParameterName = "@EVALUACION"; return(prms); }
protected override IDbDataParameter[] GetDeleteParameters(DomainObject obj, DB db) { IDbDataParameter[] prms = db.GetArrayParameter(1); EALUMNO objALUMNO = obj as EALUMNO; prms[0] = db.GetParameter(); prms[0].Value = objALUMNO.RUTEMPLEADO; prms[0].ParameterName = "@RUT_EMPLEADO"; return(prms); }
public bool Update(EALUMNO objALUMNO) { try { _objDAL.Update(objALUMNO); return(true); } catch (Exception ex) { Log objLog = new Log(); objLog.EscribirLog(ex); return(false); } }
public bool Save(EALUMNO objALUMNO) { try { objALUMNO.Save(); return(true); } catch (Exception ex) { Log objLog = new Log(); objLog.EscribirLog(ex); return(false); } }
protected override void SetPrimaryKey(DomainObject obj, long id) { EALUMNO objRoot = obj as EALUMNO; objRoot.RUTEMPLEADO = id; }