void GrdEspecies_ItemCommand(object sender, GridCommandEventArgs e) { if (e.CommandName == "CmdInac") { ClEspecie.Update_Estatus_Especie(Convert.ToInt32(e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["EspecieId"]), 0); GrdEspecies.Rebind(); } else if (e.CommandName == "CmdActivar") { ClEspecie.Update_Estatus_Especie(Convert.ToInt32(e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["EspecieId"]), 1); GrdEspecies.Rebind(); } else if (e.CommandName == "CmdEdit") { TxtEspecieId.Text = e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["EspecieId"].ToString(); TxtCodigo.Text = e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["Codigo_Especie"].ToString(); TxtNomCientifico.Text = e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["Nombre_Cientifico"].ToString(); TxtFamilia.Text = e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["Familia"].ToString(); TxtGenero.Text = e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["Genero"].ToString(); TxtAutores.Text = e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["Autores"].ToString(); TxtNombreComun.Text = e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["Nombre_Comun"].ToString(); TxtSinonimo.Text = e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["Sinonimos"].ToString(); TxtNombreComercial.Text = e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["Nombre_Comercial"].ToString(); TxtCodigoEspecieOrignial.Text = e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["Codigo_Especie"].ToString(); TxtNombreCientificoOriginal.Text = e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["Nombre_Cientifico"].ToString(); Desbloquear(); } }
void BtnGrabar_ServerClick(object sender, EventArgs e) { DivGoodGrabar.Visible = false; DivErrGrabar.Visible = false; if (TxtEspecieId.Text == "") { if (Valida() == true) { ClEspecie.Insert_Especie(TxtCodigo.Text, TxtNomCientifico.Text, TxtFamilia.Text, TxtGenero.Text, TxtAutores.Text, TxtNombreComun.Text, TxtSinonimo.Text, TxtNombreComercial.Text); DivGoodGrabar.Visible = true; LblGoodGrabar.Text = "Especie grababa"; GrdEspecies.Rebind(); Limpiar(); Bloquear(); } } else { if (ValidaMod() == true) { ClEspecie.Update_Especie(Convert.ToInt32(TxtEspecieId.Text), TxtCodigo.Text, TxtNomCientifico.Text, TxtFamilia.Text, TxtGenero.Text, TxtAutores.Text, TxtNombreComun.Text, TxtSinonimo.Text, TxtNombreComercial.Text); DivGoodGrabar.Visible = true; LblGoodGrabar.Text = "Especie modificada"; GrdEspecies.Rebind(); Limpiar(); Bloquear(); } } }