public int delete(TablaEntity tabla) { using (TablaData tablaData = new TablaData()) { return(tablaData.delete(tabla)); } }
public int insert(TablaEntity tabla) { using (var tablaData = new TablaData()) { return(tablaData.insert(tabla)); } }
public int update(TablaEntity tabla) { using (TablaData tablaData = new TablaData()) { return(tablaData.update(tabla)); } }
public int insert(TablaEntity tabla) { MyLog4Net.Instance.getCustomLog(this.GetType()).Info("Agregando: " + tabla.ToString()); try { StringBuilder sql = new StringBuilder(); sql.Append(" INSERT INTO "); sql.Append(this.tabla); sql.Append(" VALUES('"); sql.Append(tabla.Nombre); sql.Append("', "); sql.Append(tabla.Indice); sql.Append(", '"); sql.Append(tabla.Descripcion); sql.Append("', "); sql.Append(tabla.Contenido); sql.Append(", '"); sql.Append(tabla.Detalle); sql.Append("', "); sql.Append(tabla.Identidad); sql.Append(")"); return(Model.DB.ejecutarProceso(Model.TipoComando.Texto, sql.ToString())); } catch (Exception ex) { MyLog4Net.Instance.getCustomLog(this.GetType()).Error("insert(). " + ex.Message, ex); throw; } }
public int update(TablaEntity tabla) { MyLog4Net.Instance.getCustomLog(this.GetType()).Info("Actualizando: " + tabla.ToString()); try { StringBuilder sql = new StringBuilder(); sql.Append(" UPDATE "); sql.Append(this.tabla); sql.Append(" SET"); sql.Append(" indice = "); sql.Append(tabla.Indice); sql.Append(", descripcion = '"); sql.Append(tabla.Descripcion); sql.Append("', contenido = "); sql.Append(tabla.Contenido); sql.Append(", detalle = '"); sql.Append(tabla.Detalle); sql.Append("', identidad = "); sql.Append(tabla.Identidad); sql.Append(" WHERE "); sql.Append(" id = "); sql.Append(tabla.Id); sql.Append(" and nombre = '"); sql.Append(tabla.Nombre); sql.Append("'"); return(Model.DB.ejecutarProceso(Model.TipoComando.Texto, sql.ToString())); } catch (Exception ex) { MyLog4Net.Instance.getCustomLog(this.GetType()).Error("update(). " + ex.Message, ex); throw; } }
// PUT api/tabla/5 public bool Put(int id, [FromBody] TablaEntity tablaEntity) { if (id > 0) { return(_tablaServices.UpdateTabla(id, tablaEntity)); } return(false); }
private void btnModificar_Click(object sender, EventArgs e) { this.accionModificar(); tabla = consutab.getById(this.cmbTablas.Text, Convert.ToInt32(Controles.consultaCampoRenglon(this.dgTablas, 2)), Convert.ToDouble(Controles.consultaCampoRenglon(this.dgTablas, 4))); this.tablaEntityBindingSource.DataSource = tabla; this.txtDescripcion.Focus(); }
private TablaEntity make(IDataReader reader) { TablaEntity tabla = new TablaEntity(reader["nombre"].ToString(), int.Parse(reader["indice"].ToString()), double.Parse(reader["contenido"].ToString())); tabla.Id = Convert.ToInt32(reader["id"]); tabla.Descripcion = reader["descripcion"].ToString(); tabla.Detalle = reader["detalle"].ToString(); tabla.Identidad = Convert.ToInt32(reader["identidad"]); return(tabla); }
private void btnEliminar_Click(object sender, EventArgs e) { tabla = consutab.getById(this.cmbTablas.Text, Convert.ToInt32(Controles.consultaCampoRenglon(this.dgTablas, 2)), Convert.ToDouble(Controles.consultaCampoRenglon(this.dgTablas, 4))); this.tablaEntityBindingSource.DataSource = tabla; if (Varios.confirmaEliminarRegistro()) { consutab.delete(tabla); MessageBox.Show("el registro se elimino con éxito"); } this.btnCancelar_Click(sender, e); }
public int delete(TablaEntity tabla) { MyLog4Net.Instance.getCustomLog(this.GetType()).Info("Eliminado id: " + tabla.Id); StringBuilder sql = new StringBuilder(); sql.Append("DELETE"); sql.Append(" FROM "); sql.Append(this.tabla); sql.Append(" WHERE "); sql.Append(" id = "); sql.Append(tabla.Id); try { return(Model.DB.ejecutarProceso(Model.TipoComando.Texto, sql.ToString())); } catch (Exception ex) { MyLog4Net.Instance.getCustomLog(this.GetType()).Error("delete(). " + ex.Message, ex); throw; } }
// POST api/tabla public int Post([FromBody] TablaEntity tablaEntity) { return(_tablaServices.CreateTabla(tablaEntity)); }
private void btnAgregar_Click(object sender, EventArgs e) { this.accionAgregar(); this.tabla = new TablaEntity(this.cmbTablas.Text, 0, 0); this.tablaEntityBindingSource.DataSource = this.tabla; }