You are on page 1of 5
GENERAR SOR DE CODIGO GENERADO SQL Bot [DAL | DAD [EREATE TABLE Facultad Ic {ld_facultad INT(10) NOT NULL AUTO_TNCREMENT, [Feculted CHAR(S®) NOT NULL, jestado TINYINT(1) UNSIGNED’ DEFAULT 1, [CONSTRAINT pk_facultad PRIMARY KEY (id Facultad) Ds jocLamrrer $$ [CREATE PROCEDURE up_facultad_listar Q D BEGIN SELECT id_faculted, facultad FROM Facultad; eno $8 jocLamrrer $$ [CREATE PROCEDURE up_facultad_insertar g IN Facultad CHAR(S®) D laecan INSERT INTO facultad(acultad) VALUES(_facultad); leno $$ [DELIMITER ss [CREATE PROCEDURE up_facultad_actualizar Ic IN _4¢ Facultad THT(1@), IN “Facultad CHAR(5A) D laecan UPDATE facultad SET Facultad = _facultad inysq1> use asistencia; Database changed Inysq1> select * from Facultad: id_facultad ! facultad Perureeete cul TPO UM CA: Ree) “yGeremtecodeBOLIoctod ahsing System; sing Syaten, Collections.Genericj Ueing System: Langs Sine Syaten. Text Srenespace GenerateCode.0L, t class Facute { peivete char fd Facultad 4 public veld settd facultad(char value) « > j public char getid Facuttad() ‘ return 4d focutteds ? 4 public void setfaculteda(char velue) Facultadi = values > pubic char gatraculenda() c return facultedt: > + PEE 201s rmitancs (Disel “%, GenemteCode.DALDEAcceNVeal alusing Syston {ina system ColectLons.Generdcs white System tings SEG Sycecn tenes Sing, system Theeeding Tasks; =P coneion using MySq1-Date.hySqlCLients Jnamespace Generatecods-DAL it claze oBAccesstyeql { private MySqlconnection conexion = new Mysqlconnection( 1 "Server=127.0.0.1;Port=3303; DataSaze= asistencia; Uideroot; Pads 1285); public MySqionnection ent) t Y return conexions public void conectar() ? public void descenscter() t Y conexion.Close()s | | © netion. opens | class Facultadnao) { 1 public vold Ansertar(facultad objfacultad) { DeAccessiyzql en = new DBAccesstlysql()s en. conectar()s DataTable dt = new DataTanle()s hySqlDataadapter da = new flySqlDataAdapter("up_facultad_insertac”, en.cn())s ea. selectConmand.commandType = ConnandIype. StoredProcedure; a, SelectConmand.Parancters Add 6a, SelectConmand.Parancters["_Facultad” "focultad", MySql0btype-Varchar, $0)5 Value ~ cbjfacultad.gettacultad1(); a. Selectcomand. Executenonquery()$ cn.desconectar() 3 r 1 public yselDa! { lender Listar(), DeAccessitysql en = new DBACcessttysq( cn.conectar(); DataTable dt = new DateTable()s MysqlOetaAdepter da = new MySqldataadapter("up Facultad ister", en.ca())s 6a. SelectConnand.CommandType ~ connandTyps. StoredProcedure; hySqldetatead=> dr = da.SelectCommand. ExecuteReader(): return des y 1 public void actualizer(faculted objfeculted) { DeAcceseMyzq] en = naw DBAccesstlysql()s DBAccessMysql cn = new DBACcessHlysql()$ cn.conectar(); DataTable dt = new Ostatable()s MySqlDataadapter da = new MySqlDateAdapter("up facultad_ectualizar™, cn.cn())5 da.Selectcomrand.comanctype = comiand'ype.stered?rocedures da.SelectCommand.Parameters.Add("_id facultad", MySqlDbType.VarChar, 10); da.SelectCommand.Parameters["_id Facultad"].Value - objfacultad.getId_facultad(); da.SelectComrand.Parameters.Add("_facultad", lySqlDbIype.Varchar, 58); de.SelectCommand.Parameters["_facultad"].Value = objfacultad.getFacultad1(); da. SelectCommand. ExecuteNonquery()$ cn.desconectar(); + public void eliminar(faculted objfacultad) { DBAccessMysql cn = new OBAccesstlyscl()5 cn.conectar(); DetaTable dt — new Ototable()s MySqlDataadapter da = new MySqlDateAdapter("up_carrera_eliminar”, cn.cn()) de.SelectComrand.ComancType = Command ’ype.SteredProcedures da.SelectCommand.Parameters.Add("_id facultad", MySqlDbType.VarChar, 10); de. SelectCommand.Pa) sVelue - objfecultad.getId_focultad(); da. SelectCommand. ExecuteNonquery() 5 cn.desconectar(); Using’ Systen: Collections. Generiey using Systen.Component#odel; sing System.Data; using Systes.Orawings using Systes.Ling; using System. Text; using Systes. Threading. Tasks; using Systes.Mindows.Forms; using GenerateCode.020; Snamespace REGISTRO. DESIGNER { public partial class Frainsertar t Form « 5 public Fratnsertar() { > InitializeCosponent(); 5 private void btnGuardar_Click(object sender, Eventirgs e) { » cargargrilla(); public void cargargrilla() a ty { carreraDAO objCarDAO = new carreraDAQ()5 string facultad = txtFacultad.Texts steing carrera = txtCarrera.Textj Af (txtFacultad.Text == "") { MessageBox.Show("ingrese valores"); t else { objCarDA0. insertar(facultad, carrera); MessageBox.Show("SE GUARDO CORRECTANENTE”, “AVISO"); ‘this .Close(); t 7 satch (Exception ex) { MessageBox. Show (ex. ToString()); } ¥ private void btnCancelar_Click(object sender, EventArgs e) ¢ ‘this. Close(); + private void Frminsertar_Load(object sender, EventArgs e) { }

You might also like