protected override IDbDataParameter[] GetDeleteParameters(DomainObject obj, DB db) { IDbDataParameter[] prms = db.GetArrayParameter(1); EEMPRESA objEMPRESA = obj as EEMPRESA; prms[0] = db.GetParameter(); prms[0].Value = objEMPRESA.RUTEMPRESA; prms[0].ParameterName = "@RUT_EMPRESA"; return(prms); }
private void Guardar() { try { EEMPRESA objEM = new EEMPRESA(); EUSUARIO objUS = new EUSUARIO(); EPERFILUSUARIO objPU = new EPERFILUSUARIO(); objEM.RUTEMPRESA = Utiles.RutUsrALng(txtRutMant.Text.Trim()); objEM.NOMBREFANTASIA = txtNomFantMant.Text.Trim(); objEM.RAZONSOCIAL = txtRazSocMant.Text.Trim(); objEM.NOMBRE_CONTACTO = txtNomContMant.Text.Trim(); objEM.CARGO_CONTACTO = txtCarContMant.Text.Trim(); objEM.FONO_CONTACTO = txtFonContMant.Text.Trim(); objEM.EMAIL_CONTACTO = txtEmaContMant.Text.Trim(); objEM.GIRO = txtGirMant.Text.Trim(); objEM.FLAG_ACTIVO = Utiles.ConvertToBoolean(chkActMant.Checked); objUS.RUTUSUARIO = Utiles.RutUsrALng(txtRutMant.Text.Trim()); objUS.NOMBREUSUARIO = txtNomFantMant.Text.Trim(); objUS.EMAIL = txtEmaContMant.Text.Trim(); objUS.FLAGACTIVO = Utiles.ConvertToBoolean(chkActMant.Checked); objUS.PASSWORD = CCryptografia.Encriptar(txtConMant.Text.Trim()); objPU.RUTUSUARIO = Utiles.RutUsrALng(txtRutMant.Text.Trim()); objPU.CODPERFIL = 1; if (ViewState["Modo"].ToString() == "Actualizar") { objEM.IsPersisted = true; objUS.IsPersisted = true; objPU.IsPersisted = true; } BFEMPRESA objBFEM = new BFEMPRESA(); BFUSUARIO objBFUS = new BFUSUARIO(); BFPERFILUSUARIO objBFPU = new BFPERFILUSUARIO(); objBFEM.Save(objEM); objBFUS.Save(objUS); objBFPU.Save(objPU); ScriptManager.RegisterStartupScript(this, this.GetType(), "modal", "Menu('3');", true); } catch (Exception ex) { Log log = new Log(); log.EscribirLog(ex); litError.Visible = false; litCatchError.Visible = true; ScriptManager.RegisterStartupScript(this, this.GetType(), "modal", "Menu('0');", true); } }
public bool Update(EEMPRESA objEMPRESA) { try { _objDAL.Update(objEMPRESA); return(true); } catch (Exception ex) { Log log = new Log(); log.EscribirLog(ex); return(false); } }
public bool Save(EEMPRESA objEMPRESA) { try { objEMPRESA.Save(); return(true); } catch (Exception ex) { Log log = new Log(); log.EscribirLog(ex); return(false); } }
protected override IDbDataParameter[] GetInsertParameters(DomainObject obj, DB db) { IDbDataParameter[] prms = db.GetArrayParameter(9); EEMPRESA objEMPRESA = obj as EEMPRESA; //Poner las rutinas del Tools que se necesiten prms[0] = db.GetParameter(); prms[0].Value = objEMPRESA.RUTEMPRESA; prms[0].ParameterName = "@RUT_EMPRESA"; prms[1] = db.GetParameter(); prms[1].Value = objEMPRESA.NOMBREFANTASIA; prms[1].ParameterName = "@NOMBRE_FANTASIA"; prms[2] = db.GetParameter(); prms[2].Value = objEMPRESA.RAZONSOCIAL; prms[2].ParameterName = "@RAZON_SOCIAL"; prms[3] = db.GetParameter(); prms[3].Value = objEMPRESA.NOMBRE_CONTACTO; prms[3].ParameterName = "@NOMBRE_CONTACTO"; prms[4] = db.GetParameter(); prms[4].Value = objEMPRESA.CARGO_CONTACTO; prms[4].ParameterName = "@CARGO_CONTACTO"; prms[5] = db.GetParameter(); prms[5].Value = objEMPRESA.FONO_CONTACTO; prms[5].ParameterName = "@FONO_CONTACTO"; prms[6] = db.GetParameter(); prms[6].Value = objEMPRESA.EMAIL_CONTACTO; prms[6].ParameterName = "@EMAIL_CONTACTO"; prms[7] = db.GetParameter(); prms[7].Value = objEMPRESA.GIRO; prms[7].ParameterName = "@GIRO"; prms[8] = db.GetParameter(); prms[8].Value = objEMPRESA.FLAG_ACTIVO; prms[8].ParameterName = "@FLAG_ACTIVO"; return(prms); }
public override void Fill(DomainObject obj, IDataReader dr) { EEMPRESA objEMPRESA = obj as EEMPRESA; //Poner las rutinas del Tools que se necesiten objEMPRESA.RUTEMPRESA = Utiles.ConvertToInt64(dr["RUT_EMPRESA"]); objEMPRESA.NOMBREFANTASIA = Utiles.ConvertToString(dr["NOMBRE_FANTASIA"]); objEMPRESA.RAZONSOCIAL = Utiles.ConvertToString(dr["RAZON_SOCIAL"]); objEMPRESA.NOMBRE_CONTACTO = Utiles.ConvertToString(dr["NOMBRE_CONTACTO"]); objEMPRESA.CARGO_CONTACTO = Utiles.ConvertToString(dr["CARGO_CONTACTO"]); objEMPRESA.FONO_CONTACTO = Utiles.ConvertToString(dr["FONO_CONTACTO"]); objEMPRESA.EMAIL_CONTACTO = Utiles.ConvertToString(dr["EMAIL_CONTACTO"]); objEMPRESA.GIRO = Utiles.ConvertToString(dr["GIRO"]); objEMPRESA.FLAG_ACTIVO = Utiles.ConvertToBoolean(dr["FLAG_ACTIVO"]); }
protected override void SetPrimaryKey(DomainObject obj, long id) { EEMPRESA objRoot = obj as EEMPRESA; objRoot.RUTEMPRESA = Utiles.ConvertToInt64(id); }