private void btnNuevo_Click(object sender, EventArgs e) { frm_unidad frm_uni = new frm_unidad(); unidad uni = null; frm_uni.setdatos(uni, this); }
public ActionResult DeleteConfirmed(int id) { unidad unidad = db.unidad.Find(id); db.unidad.Remove(unidad); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "idUnidad,nombre,descripcion")] unidad unidad) { if (ModelState.IsValid) { db.Entry(unidad).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(unidad)); }
public ActionResult Create([Bind(Include = "idUnidad,nombre,descripcion")] unidad unidad) { if (ModelState.IsValid) { db.unidad.Add(unidad); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(unidad)); }
// GET: unidads/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } unidad unidad = db.unidad.Find(id); if (unidad == null) { return(HttpNotFound()); } return(View(unidad)); }
public static int Actualizar(unidad unidad) { SqlCommand sql = new SqlCommand("editar_unidad", conexion.ObtenerConexion()); sql.CommandType = CommandType.StoredProcedure; sql.Parameters.AddWithValue("@id_unidad", unidad.id); sql.Parameters.Add("@nombre", SqlDbType.VarChar, 0).Value = unidad.nombre; sql.Parameters.Add("@descripcion", SqlDbType.VarChar, 0).Value = unidad.descripcion; int resul = sql.ExecuteNonQuery(); return(Convert.ToInt32(resul > 0)); }
internal void setdatos(unidad un, frm_unidad_buscar frm_unidad_buscar) { frm_uni_bus = frm_unidad_buscar; if (un == null) { un = new unidad(); uni = un; this.Show(); } else { uni = un; txtNombre.Text = uni.nombre; txtDescripcion.Text = uni.descripcion; this.Show(); } }
public static int Eliminar(unidad unidad) { SqlCommand sql = new SqlCommand("eliminar_unidad", conexion.ObtenerConexion()); sql.CommandType = CommandType.StoredProcedure; sql.Parameters.AddWithValue("@id_unidad", unidad.id); try { int resul = sql.ExecuteNonQuery(); return(Convert.ToInt32(resul > 0)); } catch (Exception) { MessageBox.Show("La Unidad esta siendo usado por otros datos."); return(0); } }
public static bool Agregar(unidad unidad) { SqlCommand sql = new SqlCommand("insertar_unidad", conexion.ObtenerConexion()); sql.CommandType = CommandType.StoredProcedure; sql.Parameters.Add("@nombre", SqlDbType.VarChar, 0).Value = unidad.nombre; sql.Parameters.Add("@descripcion", SqlDbType.VarChar, 0).Value = unidad.descripcion; try { int resultado = sql.ExecuteNonQuery(); return(resultado > 0); } catch (Exception) { return(false); } }
public void ListarUnidad(DataGridView datos, List <unidad> uni) { string consulta = "listar_unidad"; uni.Clear(); SqlCommand comando = new SqlCommand(consulta, conexion.ObtenerConexion()); comando.Connection = conexion.ObtenerConexion(); comando.ExecuteNonQuery(); DataTable dt = new DataTable(); SqlDataAdapter da = new SqlDataAdapter(comando); da.Fill(dt); DataTable data_grid_model = new DataTable(); data_grid_model.Columns.Add("Nro").ReadOnly = true; data_grid_model.Columns.Add("Nombre").ReadOnly = true; data_grid_model.Columns.Add("Descripcion").ReadOnly = true; datos.Tag = "unidad"; datos.DataSource = data_grid_model; foreach (DataRow dr in dt.Rows) { unidad u = new unidad(); u.id = (Int32)dr[0]; u.nombre = (String)dr[1]; u.descripcion = (String)dr[2]; uni.Add(u); DataRow drw = data_grid_model.NewRow(); drw["Nro"] = (datos.Rows.Count + 1) + ""; drw["Nombre"] = u.nombre; drw["Descripcion"] = u.descripcion; data_grid_model.Rows.Add(drw); } }