Exemplo n.º 1
0
        //El constructor en modo de modificacion
        public frmClientes(int clienteID, Inicio menuInicial)
        {
            //***Guardando en una variable global la variable que entro al constructor
            this.ClienteID = clienteID;
            MododelaVentana = "Modificar";
            this.menuInicial = menuInicial;
            InitializeComponent();

            btnGuardarCliente.Text = "Modificar";

            //***Buscar los datos que le corresponden al empleado y Obteniendo resultados de la busqueda//
            rowCliente reglon = taClientes.GetDataByClienteID(ClienteID)[0];

            //Rellenar los controles con el resultado
            tbNombreCliente.Text = reglon.Nombre;
            tbApellidoCliente.Text = reglon.Apellido;
            tbDireccionCliente.Text = reglon.Direccion;
            mtbTelefonoCliente.Text = reglon.Telefono;
            dtpCumpleañosCliente.Text = reglon.Cumpleaños.ToString();
            try
            {
                tbEmailCliente.Text = reglon.Email;

            }
            catch
            {
            }
            taFotografiaCliente tafotografiacliente = new taFotografiaCliente();
            try
            { //Se intenta adquirir la foto, en caso de que exista.
                Byte[] imagenEnBytes = tafotografiacliente.GetDataByClienteID(ClienteID)[0].fotografiaCliente;
                fotografiaCliente = Herramientas.byteArrayToImage(imagenEnBytes);
                pbCliente.Image = fotografiaCliente;
            }
            catch { }
        }