public void update(ComunaEntity comuna) { adapter.UpdateByCodigo( comuna.Nombre, comuna.Region.Codigo, comuna.Codigo); }
protected void tbl_comunas_RowUpdating(object sender, GridViewUpdateEventArgs e) { //Obteniendo fila modificada GridViewRow row = (GridViewRow)tbl_comunas.Rows[e.RowIndex]; //Obteniendo el codigo de la región string codigo = row.Cells[0].Text; //Obteniendo nuevo valor del nombre string nombre = e.NewValues[0].ToString(); string regiont = e.NewValues[0].ToString(); //Creando objeto para modificar en la bd ComunaEntity updateComuna = new ComunaEntity(); updateComuna.Codigo = codigo; updateComuna.Nombre = nombre; //Obteniendo lista de regiones DropDownList cmb_regiones_tbl = (row.FindControl("cmb_regiones_tbl") as DropDownList); updateComuna.Region = regiones.FirstOrDefault( region => region.Codigo == cmb_regiones_tbl.SelectedValue); //Modificando objeto a la bd comunaBusiness.update(updateComuna); //Deshabilitar campos para editar en la tabla tbl_comunas.EditIndex = -1; //Refrescando tabla refreshTable(); }
public List <ComunaEntity> findAll() { List <ComunaEntity> comunas = new List <ComunaEntity>(); //RegionDAOImpl RegionDAO daoR = new RegionDAOImpl(); //Recorrer filas de la tabla Comuna //(ComunaRow) foreach (MySiteDataSet.ComunaRow row in adapter.GetData().Rows) { ComunaEntity comuna = new ComunaEntity(); comuna.Codigo = row.codigo; comuna.Nombre = row.nombre; comuna.Region = daoR.findByCodigo( row.cod_region); //Agregar comuna a lista de comunas comunas.Add(comuna); } return(comunas); }
public void create(ComunaEntity comuna) { //Insert adapter.Insert( comuna.Codigo, comuna.Nombre, comuna.Region.Codigo); }
//dapper contrib public async Task TestDapperContrib(ComunaEntity entity) { using (var connection = new SqlConnection(this.ConnectionString)) { //var insert = await connection.InsertAsync(entity); //var byId = await connection.GetAsync<ComunaEntity>(25); //var all = await connection.GetAllAsync<ComunaEntity>(); var updated = await connection.UpdateAsync(new ComunaEntity { Id = 25, Name = "Traiguién modificado" }); var ok = false; } }
protected void tbl_comunas_RowDeleting(object sender, GridViewDeleteEventArgs e) { //Obteniendo fila modificada GridViewRow row = (GridViewRow)tbl_comunas.Rows[e.RowIndex]; //Obteniendo el codigo de la región string codigo = row.Cells[0].Text; //Creando objeto para modificar en la bd ComunaEntity deleteComuna = new ComunaEntity(); deleteComuna.Codigo = codigo; //Modificando objeto a la bd comunaBusiness.delete(deleteComuna); //Refrescando tabla refreshTable(); }
protected void btn_create_Click(object sender, EventArgs e) { //Creando objeto para almacenar en la bd ComunaEntity newComuna = new ComunaEntity(); newComuna.Codigo = txt_codigo.Text; newComuna.Nombre = txt_nombre.Text; newComuna.Region = regiones.FirstOrDefault( region => region.Codigo == cmb_regiones.SelectedValue); //Agregar objeto a la bd comunaBusiness.create(newComuna); //Limpiar formulario txt_codigo.Text = ""; txt_nombre.Text = ""; cmb_regiones.SelectedIndex = 0; //Refrescar tabla refreshTable(); }
protected void tbl_comunas_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { //Cargando DropDownList para las columnas de la tabla ComunaEntity seletedComuna = (ComunaEntity)e.Row.DataItem; DropDownList cmb_regiones_tbl = (e.Row.FindControl("cmb_regiones_tbl") as DropDownList); cmb_regiones_tbl.DataSource = regiones; cmb_regiones_tbl.DataTextField = "Nombre"; cmb_regiones_tbl.DataValueField = "Codigo"; //Actualizar tabla con de comunas cmb_regiones_tbl.DataBind(); //Seleccionar elemento combobox if (cmb_regiones_tbl.Items.FindByValue(seletedComuna.Region.Codigo) != null) { cmb_regiones_tbl.Items.FindByValue(seletedComuna.Region.Codigo).Selected = true; } //deshabilitar lista desplegable cmb_regiones_tbl.Enabled = false; } }
public void delete(ComunaEntity comuna) { //Delete adapter.DeleteByCodigo( comuna.Codigo); }
public void update(ComunaEntity comuna) { dao.update(comuna); }
public void delete(ComunaEntity comuna) { dao.delete(comuna); }
public void create(ComunaEntity comuna) { dao.create(comuna); }