protected override IDbDataParameter[] GetDeleteParameters(DomainObject obj, DB db) { IDbDataParameter[] prms = db.GetArrayParameter(1); ECLIENTE objCLIENTE = obj as ECLIENTE; prms[0] = db.GetParameter(); prms[0].Value = objCLIENTE.RUTCLIENTE; prms[0].ParameterName = "@RUT_CLIENTE"; return(prms); }
public bool Update(ECLIENTE objCLIENTE) { try { _objDAL.Update(objCLIENTE); return(true); } catch (Exception ex) { Log objLog = new Log(); objLog.EscribirLog(ex); return(false); } }
public bool Save(ECLIENTE objCLIENTE) { try { objCLIENTE.Save(); return(true); } catch (Exception ex) { Log objLog = new Log(); objLog.EscribirLog(ex); return(false); } }
protected override IDbDataParameter[] GetUpdateParameters(DomainObject obj, DB db) { IDbDataParameter[] prms = db.GetArrayParameter(9); ECLIENTE objCLIENTE = obj as ECLIENTE; //Poner las rutinas del Tools que se necesiten prms[0] = db.GetParameter(); prms[0].Value = objCLIENTE.RUTCLIENTE; prms[0].ParameterName = "@RUT_CLIENTE"; prms[1] = db.GetParameter(); prms[1].Value = objCLIENTE.RUTHOLDING; prms[1].ParameterName = "@RUT_HOLDING"; prms[2] = db.GetParameter(); prms[2].Value = objCLIENTE.RAZONSOCIALCLIENTE; prms[2].ParameterName = "@RAZON_SOCIAL_CLIENTE"; prms[3] = db.GetParameter(); prms[3].Value = objCLIENTE.NOMBREFANTASIACLIENTE; prms[3].ParameterName = "@NOMBRE_FANTASIA_CLIENTE"; prms[4] = db.GetParameter(); prms[4].Value = objCLIENTE.DIRECCIONCLIENTE; prms[4].ParameterName = "@DIRECCION_CLIENTE"; prms[5] = db.GetParameter(); prms[5].Value = objCLIENTE.NRODIRECCIONCLIENTE; prms[5].ParameterName = "@NRO_DIRECCION_CLIENTE"; prms[6] = db.GetParameter(); prms[6].Value = objCLIENTE.EMIALCLIENTE; prms[6].ParameterName = "@EMIAL_CLIENTE"; prms[7] = db.GetParameter(); prms[7].Value = objCLIENTE.TELEFONOCLIENTE; prms[7].ParameterName = "@TELEFONO_CLIENTE"; prms[8] = db.GetParameter(); prms[8].Value = objCLIENTE.CONTACTOCLIENTE; prms[8].ParameterName = "@CONTACTO_CLIENTE"; return(prms); }
public override void Fill(DomainObject obj, IDataReader dr) { ECLIENTE objCLIENTE = obj as ECLIENTE; //Poner las rutinas del Tools que se necesiten objCLIENTE.RUTCLIENTE = Utiles.ConvertToInt64(dr["RUT_CLIENTE"]); objCLIENTE.RUTHOLDING = Utiles.ConvertToInt64(dr["RUT_HOLDING"]); objCLIENTE.RAZONSOCIALCLIENTE = Utiles.ConvertToString(dr["RAZON_SOCIAL_CLIENTE"]); objCLIENTE.NOMBREFANTASIACLIENTE = Utiles.ConvertToString(dr["NOMBRE_FANTASIA_CLIENTE"]); objCLIENTE.DIRECCIONCLIENTE = Utiles.ConvertToString(dr["DIRECCION_CLIENTE"]); objCLIENTE.NRODIRECCIONCLIENTE = Utiles.ConvertToString(dr["NRO_DIRECCION_CLIENTE"]); objCLIENTE.EMIALCLIENTE = Utiles.ConvertToString(dr["EMIAL_CLIENTE"]); objCLIENTE.TELEFONOCLIENTE = Utiles.ConvertToString(dr["TELEFONO_CLIENTE"]); objCLIENTE.CONTACTOCLIENTE = Utiles.ConvertToString(dr["CONTACTO_CLIENTE"]); }
protected override void SetPrimaryKey(DomainObject obj, long id) { ECLIENTE objRoot = obj as ECLIENTE; objRoot.RUTCLIENTE = id; }