public void AtualizarFabricante() { idFabricante = int.Parse(TxtIdFabricante.Text); fabricante = fabricantes.Find(c => c.IDT_FABRICANTE == idFabricante).First <FABRICANTE>(); fabricante.NOME = txtNomeFabricante.Text; if (TxtIdFabricante == null || txtNomeFabricante.Text.Length < 3) { Util.showMessage(Page, "O Campo Fabricante não pode estar vazio ou conter menos de 3 caracteres, favor digite o nome corretamente"); } else { fabricantes.Update(fabricante); fabricantes.SaveChanges(); ListarFabricantes(); fabricantes = null; fabricante = null; LimparCampos(); } }
protected void btnSalvar_Click(object sender, EventArgs e) { if (TxtIdFabricante.Text != string.Empty) { AtualizarFabricante(); } else { if (txtNomeFabricante == null || txtNomeFabricante.Text.Length < 3) { Util.showMessage(Page, "O Campo Fabricante não pode estar vazio ou conter menos de 3 caracteres, favor digite o nome corretamente"); } else { fabricante.NOME = txtNomeFabricante.Text; fabricanteBLL.Add(fabricante); fabricanteBLL.SaveChanges(); ListarFabricantes(); Util.showMessage(Page, "Fabricante salva com sucesso!"); fabricante = null; fabricanteBLL = null; LimparCampos(); } } }
protected void GrvFabricantes_RowDeleting(object sender, System.Web.UI.WebControls.GridViewDeleteEventArgs e) { idFabricante = int.Parse(GrvFabricantes.DataKeys[e.RowIndex].Value.ToString()); fabricante = fabricantes.Find(c => c.IDT_FABRICANTE == idFabricante).First <FABRICANTE>(); fabricantes.Delete(fabricante); fabricantes.SaveChanges(); fabricante = null; fabricanteBLL = null; ListarFabricantes(); }
protected void GrvFabricantes_SelectedIndexChanged(object sender, EventArgs e) { //Aqui posso fazer um cast ou uma conversão! btnSalvar.Text = "Atualizar"; idFabricante = (int)GrvFabricantes.SelectedValue; //Expressão lambda para encontrar o primeiro registro, por isso "first<Fabricante>, é necessário especificar o tipo que será retornado. fabricante = fabricantes.Find(c => c.IDT_FABRICANTE == idFabricante).First <FABRICANTE>(); TxtIdFabricante.Text = fabricante.IDT_FABRICANTE.ToString(); txtNomeFabricante.Text = fabricante.NOME; fabricantes = null; fabricante = null; }
public bool create(int idFabricante, string nombreFabricante, string descripcion, string estadoFabricante) { try { FABRICANTE fabricante = new FABRICANTE(); fabricante.ID_FABRICANTE = idFabricante; fabricante.NOMBRE_FABRICANTE = nombreFabricante; fabricante.DESCRIPCION = descripcion; fabricante.ESTADO_FABRICANTE = estadoFabricante; Acceso.ModeloCesfam.FABRICANTE.Add(fabricante); Acceso.ModeloCesfam.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public List <FABRICANTE> ListarFabricantes() { return(FABRICANTE.ListarTodos()); }
public FABRICANTE SelecionaFabricante(int Codigo) { return(FABRICANTE.SelecionaPK(Codigo)); }