public bool Update(Models.Grupos grupo) { try { string sql = "UPDATE tbgrupos SET nomegrupo = '" + this.FormatString(grupo.nomeGrupo) + "'," + " situacao = '" + this.FormatString(grupo.situacao) + "'," + " observacao = '" + this.FormatString(grupo.observacao) + "'," + " dtultalteracao = '" + DateTime.Now.ToString("yyyy-MM-dd") + "' WHERE tbgrupos.codgrupo = " + grupo.codigo; OpenConnection(); SqlQuery = new SqlCommand(sql, con); int i = SqlQuery.ExecuteNonQuery(); if (i > 1) { return(true); } else { return(false); } } catch (Exception error) { throw new Exception(error.Message); } finally { CloseConnection(); } }
public bool Insert(Models.Grupos grupo) { try { var sql = string.Format("INSERT INTO tbgrupos ( nomegrupo, situacao, observacao, dtcadastro, dtultalteracao) VALUES ('{0}', '{1}', '{2}', '{3}', '{4}')", this.FormatString(grupo.nomeGrupo), this.FormatString(grupo.situacao), this.FormatString(grupo.observacao), DateTime.Now.ToString("yyyy-MM-dd"), DateTime.Now.ToString("yyyy-MM-dd") ); OpenConnection(); SqlQuery = new SqlCommand(sql, con); int i = SqlQuery.ExecuteNonQuery(); if (i > 1) { return(true); } else { return(false); } } catch (Exception error) { throw new Exception(error.Message); } finally { CloseConnection(); } }
public Grupos GetGrupo(int?codGrupo) { try { var model = new Models.Grupos(); if (codGrupo != null) { OpenConnection(); var sql = this.Search(codGrupo, null); SqlQuery = new SqlCommand(sql, con); reader = SqlQuery.ExecuteReader(); while (reader.Read()) { model.codigo = Convert.ToInt32(reader["Grupo_ID"]); model.nomeGrupo = Convert.ToString(reader["Grupo_Nome"]); model.situacao = Convert.ToString(reader["Grupo_Situacao"]); model.observacao = Convert.ToString(reader["Grupo_Observacao"]); model.dtCadastro = Convert.ToDateTime(reader["Grupo_DataCadastro"]); model.dtUltAlteracao = Convert.ToDateTime(reader["Grupo_DataUltAlteracao"]); } } return(model); } catch (Exception error) { throw new Exception(error.Message); } finally { CloseConnection(); } }
public JsonResult JsUpdate(Models.Grupos model) { var daoGrupos = new DAOGrupos(); daoGrupos.Update(model); var result = new { type = "success", field = "", message = "Registro alterado com sucesso!", model = model }; return(Json(result, JsonRequestBehavior.AllowGet)); }
private void btnEditar_Click(object sender, EventArgs e) { Models.Grupos g = ObtenerGrupoUsuarioSeleccionado(); using (var f = new frmEdición(g)) { if (f.ShowDialog() == DialogResult.OK) { try { GruposRepository.Actualizar(g.Id, f.Grupo, f.Estado); ConsultarDatos(); dgvDatos.SetRow(r => Convert.ToDecimal(r.Cells[0].Value) == g.Id); } catch (Exception ex) { ShowError("Error al intentar grabar los datos: \n" + ex.Message); } } } }
public frmEdición(Models.Grupos grupo) : this() { this.Text = "Edición de transacción"; txtGrupo.Text = grupo.Descripcion; ckEstado.Checked = grupo.Estado == 1; }