예제 #1
0
        private void grilla_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            if (grilla.RowCount > 0)
            {
                ManejaMonedas objManejaMonedas = new ManejaMonedas();

                int intCodigo = Convert.ToInt32(grilla.CurrentRow.Cells[0].Value.ToString());

                objMonedas = objManejaMonedas.BuscarMoneda(intCodigo);
                AsignoObjetoACampos(objMonedas);
            }
        }
예제 #2
0
        private decimal getCotizacion()
        {
            ManejaMonedas objManejaMonedas = new ManejaMonedas();
            Monedas       objMoneda        = new Monedas();
            decimal       deCotizacion     = 1;

            objMoneda = objManejaMonedas.BuscarMoneda(Convert.ToInt32(cboMoneda.SelectedValue));
            if (objMoneda != null)
            {
                deCotizacion = objMoneda.DeCotizacion;
            }

            return(deCotizacion);
        }
예제 #3
0
        private string ValidaBorrado()
        {
            string        message          = "";
            ManejaMonedas objManejaMonedas = new ManejaMonedas();

            if (objMonedas.IntCodigo == 1)
            {
                message = "No se permite eliminar la moneda principal";
                return(message);
            }

            if (objManejaMonedas.TieneArticulosAsociados(objMonedas.IntCodigo))
            {
                message = "La moneda se encuentra asociada a Articulos, no se puede borrar";
                return(message);
            }
            return(null);
        }
예제 #4
0
 private void Modifico()
 {
     AsignoDatosAlObjeto();
     objManejaMonedas = new ManejaMonedas();
     objManejaMonedas.ModificarMoneda(objMonedas);
 }
예제 #5
0
 private void Grabo()
 {
     AsignoDatosAlObjeto();
     objManejaMonedas     = new ManejaMonedas();
     objMonedas.IntCodigo = objManejaMonedas.GrabarMoneda(objMonedas);
 }