private void EventoGuardar() { int linOperacion = (int)LeerVariableSesion("operacion"); TipoCambios oTiposCambio = new TipoCambios(); clsTipoCambios lstTipoCambio = new clsTipoCambios(); if (linOperacion == 1) //NUEVO { oTiposCambio.tcmCod = lstTipoCambio.MaxTcmCod() + 1; oTiposCambio.tcmCambio = Convert.ToDecimal(txtCambio.Text); oTiposCambio.tcmMoneda = ddlMoneda.SelectedItem.Value; oTiposCambio.tcmFecha = DateTime.Parse(txtFecha.Text); oTiposCambio.tcmfecmod = DateTime.Now; //Usuarios objUsuario = (Usuarios)this.LeerVariableSesion("oUsuario"); //oTiposCambio.usrCod = objUsuario.usrCod; lstTipoCambio.Add(oTiposCambio); } else // MODIFICAR { int linTipoCambioCodigo = (int)LeerVariableSesion("tcmCod"); oTiposCambio = lstTipoCambio.GetTipoCambio(linTipoCambioCodigo); oTiposCambio.tcmCambio = Convert.ToDecimal(txtCambio.Text); oTiposCambio.tcmMoneda =ddlMoneda.SelectedItem.Value; oTiposCambio.tcmFecha = DateTime.Parse(txtFecha.Text); oTiposCambio.tcmfecmod = DateTime.Today; lstTipoCambio.Update(oTiposCambio); } try { lstTipoCambio.SaveChanges(); lblMensajes.Visible = true; lblMensajes.Text = "El registro se Grabo Satisfactoriamente."; pnlEditTiposCambio.Visible = false; pnlTiposCambio.Visible = true; this.MessageBox("El registro se Grabo Satisfactoriamente."); EventoActualizaGrilla(); } catch (Exception ex) { lblMensajes.Visible = true; lblMensajes.Text = ex.Message; this.MessageBox(ex.Message); } }
private void EventoEliminar(int tcmCodigo) { clsTipoCambios lstTipoCambio = new clsTipoCambios(); try { lstTipoCambio.DeleteTiposCambio(tcmCodigo); lstTipoCambio.SaveChanges(); lblMensajes.Visible = true; lblMensajes.Text = "El registro se Eliminó Satisfactoriamente."; this.MessageBox("El registro se Eliminó Satisfactoriamente."); EventoActualizaGrilla(); } catch (Exception ex) { lblMensajes.Visible = true; lblMensajes.Text = ex.Message; this.MessageBox(ex.Message); } }