示例#1
0
 private void ProductoEditar_Load(object sender, EventArgs e)
 {
     //carga los datos que esten en las empresas
     dsHaitoTableAdapters.obtenerEmpresasActivasTableAdapter eata = new dsHaitoTableAdapters.obtenerEmpresasActivasTableAdapter();
     cargarRol();
     if (idUsuario == 0)//nuevo usuario carga el id del producto que sigue
     {
         //saca el ultimo ID para asignar el siguiente
         dsHaitoTableAdapters.QueriesTableAdapter qta = new dsHaitoTableAdapters.QueriesTableAdapter();
         idUsuario  = (int)qta.obtenerSigIDUsuario();
         txtID.Text = idUsuario.ToString();
     }
     else //carga los datos del producto que se va a modificar
     {
         dsHaitoTableAdapters.obtenerUsuariosActivosTableAdapter pata = new dsHaitoTableAdapters.obtenerUsuariosActivosTableAdapter();
         DataTable dt = pata.GetData(idUsuario);
         txtID.Text          = dt.Rows[0]["idUsuario"].ToString();
         txtNombre.Text      = dt.Rows[0]["nombre"].ToString();
         txtContrasenia.Text = dt.Rows[0]["pass"].ToString();
         cbRol.SelectedItem  = int.Parse(dt.Rows[0]["idRol"].ToString());
         try{
             convertirByteImagen((Byte[])dt.Rows[0]["imagenFirma"]);
         }catch {}
         txtFirma.Text = dt.Rows[0]["firma"].ToString();
     }
 }